Lines Matching refs:cksum
1618 uint32_t cksum;
1632 cksum = IP_TCP_CSUM_COMP;
1635 cksum = IP_UDP_CSUM_COMP;
1659 * We accumulate the pseudo header checksum in cksum.
1665 cksum += (dst >> 16) + (dst & 0xFFFF) + (src >> 16) + (src & 0xFFFF);
1667 cksum = IP_CSUM(mp, ip_hdr_length, cksum);
1672 if (protocol == IPPROTO_UDP && cksum == 0)
1673 *cksump = ~cksum;
1675 *cksump = cksum;
1706 uint32_t cksum;
1716 * Calculate ULP checksum. Note that we don't use cksump and cksum
1721 cksum = IP_TCP_CSUM_COMP; /* Pseudo-header cksum */
1724 cksum = IP_UDP_CSUM_COMP; /* Pseudo-header cksum */
1785 * We accumulate the pseudo header checksum in cksum.
1791 cksum += (dst >> 16) + (dst & 0xFFFF) +
1793 cksum += *(cksump);
1794 cksum = (cksum & 0xFFFF) + (cksum >> 16);
1795 *(cksump) = (cksum & 0xFFFF) + (cksum >> 16);