datapath: Add support for tunnel fragmentation.
authorJesse Gross <jesse@nicira.com>
Mon, 16 Aug 2010 14:32:41 +0000 (10:32 -0400)
committerJesse Gross <jesse@nicira.com>
Tue, 24 Aug 2010 19:17:29 +0000 (15:17 -0400)
commit5214f5c4e95b843b47b047139764d6f4af524785
tree0b95ffadf2b4a9168ccf8e6b11d26ec8d9b9a3a3
parent17dcd764543b3f31cfa795ddce4bbf56f0038cb0
datapath: Add support for tunnel fragmentation.

Up until now it was assumed that encapsulated packets larger than
the MTU would be fragmented by the IP stack.  However, some
tunneling protocols provide their own fragmentation mechanism.  This
adds the necessary support to the generic tunnel code to support
fragmentation.

Signed-off-by: Jesse Gross <jesse@nicira.com>
datapath/tunnel.c
datapath/tunnel.h
datapath/vport-gre.c