1
0
mirror of https://passt.top/passt synced 2024-06-30 15:02:40 +00:00

checksum: Add checksum.h

I forgot to commit this.

Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
This commit is contained in:
Stefano Brivio 2021-09-14 19:02:36 +02:00
parent 9af8e0a1a7
commit 7d81b3c646

5
checksum.h Normal file
View File

@ -0,0 +1,5 @@
uint32_t sum_16b(void *buf, size_t len);
uint16_t csum_fold(uint32_t sum);
uint16_t csum_unaligned(void *buf, size_t len, uint32_t init);
void csum_tcp4(struct iphdr *iph);
uint16_t csum(const void *buf, size_t len, uint32_t init);