Lines Matching refs:uh_sum
368 uint16_t uh_sum; in udp6_input() local
407 if (uh->uh_sum == 0) { in udp6_input()
416 if (uh->uh_sum == 0) { in udp6_input()
432 uh_sum = m->m_pkthdr.csum_data; in udp6_input()
434 uh_sum = in6_cksum_pseudo(ip6, ulen, nxt, in udp6_input()
436 uh_sum ^= 0xffff; in udp6_input()
438 uh_sum = in6_cksum_partial(m, nxt, off, plen, ulen); in udp6_input()
440 if (uh_sum != 0) { in udp6_input()
905 udp6->uh_sum = 0; in udp6_send()
922 if ((udp6->uh_sum = in6_cksum_partial(m, nxt, in udp6_send()
924 udp6->uh_sum = 0xffff; in udp6_send()
926 udp6->uh_sum = in6_cksum_pseudo(ip6, plen, nxt, 0); in udp6_send()
928 m->m_pkthdr.csum_data = offsetof(struct udphdr, uh_sum); in udp6_send()