aboutgitcodebugslistschat
path: root/tap.c
diff options
context:
space:
mode:
authorLaurent Vivier <lvivier@redhat.com>2024-03-06 16:58:36 +1100
committerStefano Brivio <sbrivio@redhat.com>2024-03-06 08:03:47 +0100
commit7df624e79a450ba6b737b972040d9007ecc61672 (patch)
treeb5b04fd7ad258104870e5dcf2d123578458fa247 /tap.c
parentfeb4900c25deabaf9b54760e40aea5e65499e987 (diff)
downloadpasst-7df624e79a450ba6b737b972040d9007ecc61672.tar
passt-7df624e79a450ba6b737b972040d9007ecc61672.tar.gz
passt-7df624e79a450ba6b737b972040d9007ecc61672.tar.bz2
passt-7df624e79a450ba6b737b972040d9007ecc61672.tar.lz
passt-7df624e79a450ba6b737b972040d9007ecc61672.tar.xz
passt-7df624e79a450ba6b737b972040d9007ecc61672.tar.zst
passt-7df624e79a450ba6b737b972040d9007ecc61672.zip
checksum: introduce functions to compute the header part checksum for TCP/UDP
The TCP and UDP checksums are computed using the data in the TCP/UDP payload but also some informations in the IP header (protocol, length, source and destination addresses). We add two functions, proto_ipv4_header_psum() and proto_ipv6_header_psum(), to compute the checksum of the IP header part. Signed-off-by: Laurent Vivier <lvivier@redhat.com> Message-ID: <20240303135114.1023026-8-lvivier@redhat.com> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'tap.c')
0 files changed, 0 insertions, 0 deletions