Lines Matching refs:udphdr
264 off += sizeof(struct udphdr); in udp_append()
335 struct udphdr *uh = (struct udphdr *)(ip + 1); in udp_multi_match()
363 struct udphdr *uh = (struct udphdr *)(ip + 1); in udp_multi_input()
463 struct udphdr *uh; in udp_input()
492 if (m->m_len < iphlen + sizeof(struct udphdr)) { in udp_input()
493 if ((m = m_pullup(m, iphlen + sizeof(struct udphdr))) == NULL) { in udp_input()
499 uh = (struct udphdr *)((caddr_t)ip + iphlen); in udp_input()
535 if (len > ip_len || len < sizeof(struct udphdr)) { in udp_input()
723 struct udphdr *uh; in udp_common_ctlinput()
729 uh = (struct udphdr *)((caddr_t)ip + (ip->ip_hl << 2)); in udp_common_ctlinput()
1365 ui->ui_ulen = htons((u_short)len + sizeof(struct udphdr)); in udp_send()
1372 plen = (u_short)len + sizeof(struct udphdr); in udp_send()
1413 htons((u_short)len + sizeof(struct udphdr) + pr)); in udp_send()
1415 m->m_pkthdr.csum_data = offsetof(struct udphdr, uh_sum); in udp_send()