VPP-1392: VXLAN fails with IP fragmentation 24/14324/1
authorOle Troan <ot@cisco.com>
Thu, 16 Aug 2018 20:08:49 +0000 (22:08 +0200)
committerJohn Lo <loj@cisco.com>
Fri, 17 Aug 2018 21:40:02 +0000 (21:40 +0000)
commitd1bf43c2aad54b68dcb217b2cb1e8c4f3b42cc55
treed379d3bc89ff425e57ed042f36fce8f7cbd99993
parent4280bfc8c0a3780627b58d6bbd248771f382667c
VPP-1392: VXLAN fails with IP fragmentation

Not only is it wasteful to send all fragments back through ip4-lookup, but
it doesn't work with tunnel mechanisms that don't have IP enabled on their
payload side.

Change-Id: Ic92d95982dddaa70969a2a6ea2f98edec7614425
Signed-off-by: Ole Troan <ot@cisco.com>
(cherry picked from commit b3655e5592e3e8e48eb087632f3fa71915891a9f)
src/vnet/ip/ip4_forward.c
src/vnet/ip/ip6_forward.c
src/vnet/ip/ip_frag.c
src/vnet/ip/ip_frag.h
test/test_vxlan.py