I have the following process to calculate the tcp checksum
static inline uint32_t csum_part(const void *buf, size_t len, uint32_t sum) { uintptr_t p = (uin