lw_AFTR: IP Checksum required on generated packet. 67/46267/4
authorDanielMartinBuckley <daniel.m.buckley@intel.com>
Thu, 26 Oct 2017 17:48:47 +0000 (18:48 +0100)
committerDanielMartinBuckley <daniel.m.buckley@intel.com>
Wed, 1 Nov 2017 15:23:56 +0000 (15:23 +0000)
commit2f1fa2c37697377aea015e7d82c49b3df2ae9111
tree1a7d60e9538bc3f35562697e799a7d338f06b32e
parent504e70cbb19a3e65b1704ee085cd079d26cf16f8
lw_AFTR: IP Checksum required on generated packet.

In lwAFTR (ipv6 de-encapsulate) the generated ipv4 packet requires an IP
checksum, otherwise this packet is dropped in Openstack. (Openstack is
much stricter than baremetal) Some fields in the header need to be
initialized.

Add flag in Makefile which when enabled will build to include the generate
the IP checksum in the build. FLAG = GEN_DECAP_IPV6_TO_IPV4_CKSUM=y
Not include in default build.

Change-Id: If94e7cff64b03c66362021f05e48fb9265fc8210
Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
VNFs/DPPD-PROX/Makefile
VNFs/DPPD-PROX/handle_ipv6_tunnel.c