devices: add support for pseudo header checksum 21/31321/13
authorMohsin Kazmi <sykazmi@cisco.com>
Tue, 23 Feb 2021 14:55:04 +0000 (15:55 +0100)
committerBeno�t Ganne <bganne@cisco.com>
Fri, 1 Oct 2021 10:04:24 +0000 (10:04 +0000)
commitf5462369f3ad22c9d19f54832faa2b6e61449f66
treeaf4c5d3a0218f482b92501b81bdae36cfcfc4d20
parentde3caf37c64431c199fe649256b268010ce6a4f3
devices: add support for pseudo header checksum

Type: improvement

Linux uses pseudo header checksum when checksum of l4 is offloaded.
This patch adds similar support in virtual interfaces.

Change-Id: I6a94d1104e59356f95057e7c122e3be9cd8659a3
Signed-off-by: Aloys Augustin <aloaugus@cisco.com>
Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
src/plugins/unittest/CMakeLists.txt
src/plugins/unittest/ip_psh_cksum_test.c [new file with mode: 0644]
src/plugins/vmxnet3/input.c
src/vnet/CMakeLists.txt
src/vnet/devices/af_packet/node.c
src/vnet/devices/virtio/device.c
src/vnet/devices/virtio/vhost_user_output.c
src/vnet/ip/ip_psh_cksum.h [new file with mode: 0644]