1 /* SPDX-License-Identifier: BSD-3-Clause */ 2 3 #ifndef _COMMONLIB_BSD_IPCHKSUM_H_ 4 #define _COMMONLIB_BSD_IPCHKSUM_H_ 5 6 #include <stddef.h> 7 #include <stdint.h> 8 9 uint16_t ipchksum(const void *data, size_t size); 10 uint16_t ipchksum_add(size_t offset, uint16_t first, uint16_t second); 11 12 #endif /* _COMMONLIB_BSD_IPCHKSUM_H_ */ 13