Lines Matching refs:udphdr
334 off += sizeof(struct udphdr);
396 struct udphdr *uh;
427 if (m->m_len < iphlen + sizeof(struct udphdr)) {
428 if ((m = m_pullup(m, iphlen + sizeof(struct udphdr))) == NULL) {
434 uh = (struct udphdr *)((caddr_t)ip + iphlen);
466 if (len > ip_len || len < sizeof(struct udphdr)) {
763 struct udphdr *uh;
788 uh = (struct udphdr *)((caddr_t)ip + (ip->ip_hl << 2));
1426 ui->ui_ulen = htons((u_short)len + sizeof(struct udphdr));
1433 plen = (u_short)len + sizeof(struct udphdr);
1486 htons((u_short)len + sizeof(struct udphdr) + pr));
1488 m->m_pkthdr.csum_data = offsetof(struct udphdr, uh_sum);
1590 struct udphdr *udphdr;
1638 skip = sizeof(uint64_t) + sizeof(struct udphdr);
1650 skip = sizeof(struct udphdr);
1668 iphlen = off - sizeof(struct udphdr);
1669 udphdr = (struct udphdr *)(data + iphlen);
1670 ((uint16_t *)(tag + 1))[0] = udphdr->uh_sport;
1671 ((uint16_t *)(tag + 1))[1] = udphdr->uh_dport;