Lines Matching refs:cksum
2394 uint32_t cksum;
2397 cksum = ip_massage_options(ipha, ns);
2398 cksum = (cksum & 0xFFFF) + (cksum >> 16);
2400 cksum -= ((dst >> 16) + (dst & 0xffff));
2401 if ((int)cksum < 0)
2402 cksum--;
2403 cksum = (cksum & 0xFFFF) + (cksum >> 16);
2404 cksum = (cksum & 0xFFFF) + (cksum >> 16);
2405 ASSERT(cksum < 0x10000);
2406 return (ntohs(cksum));
2414 uint32_t cksum;
2421 cksum = ip_massage_options_v6(ip6h, rth, ns);
2422 cksum = (cksum & 0xFFFF) + (cksum >> 16);
2423 ASSERT(cksum < 0x10000);
2424 return (ntohs(cksum));