Lines Matching defs:cksum
1755 uint32_t cksum;
1760 cksum = (((uint16_t)buf[2])<<8) + buf[3] - iphl;
1761 cksum += proto = buf[9];
1762 cksum += (((uint16_t)buf[12])<<8) + buf[13];
1763 cksum += (((uint16_t)buf[14])<<8) + buf[15];
1764 cksum += (((uint16_t)buf[16])<<8) + buf[17];
1765 cksum += (((uint16_t)buf[18])<<8) + buf[19];
1766 cksum = (cksum>>16) + (cksum & 0xFFFF);
1767 cksum = (cksum>>16) + (cksum & 0xFFFF);
1776 *(uint16_t *)(void *)buf = (uint16_t)htons((uint16_t)cksum);
4910 * cksum calculation, do it in then put the
4944 * hdr cksum,do it in then put the result to
4972 uint32_t cksum;
4980 cksum = proto = buf[9];
4981 cksum += (((uint16_t)buf[12])<<8) + buf[13];
4982 cksum += (((uint16_t)buf[14])<<8) + buf[15];
4983 cksum += (((uint16_t)buf[16])<<8) + buf[17];
4984 cksum += (((uint16_t)buf[18])<<8) + buf[19];
4985 cksum = (cksum>>16) + (cksum & 0xFFFF);
4986 cksum = (cksum>>16) + (cksum & 0xFFFF);
4995 *(uint16_t *)(void *)buf = (uint16_t)htons((uint16_t)cksum);