Lines Matching refs:udp
122 struct udphdr *udp; in udp_ipsec_input() local
184 udp = mtodo(m, hlen); in udp_ipsec_input()
186 sav->natt->sport != udp->uh_sport || in udp_ipsec_input()
187 sav->natt->dport != udp->uh_dport) { in udp_ipsec_input()
208 m_striphdr(m, hlen, sizeof(*udp)); in udp_ipsec_input()
245 struct udphdr *udp; in udp_ipsec_output() local
270 n = m_makespace(m, hlen, sizeof(*udp), &off); in udp_ipsec_output()
276 udp = mtodo(n, off); in udp_ipsec_output()
277 udp->uh_dport = sav->natt->dport; in udp_ipsec_output()
278 udp->uh_sport = sav->natt->sport; in udp_ipsec_output()
279 udp->uh_sum = 0; in udp_ipsec_output()
280 udp->uh_ulen = htons(m->m_pkthdr.len - hlen); in udp_ipsec_output()
302 udp->uh_sum = in6_cksum_pseudo(ip6, in udp_ipsec_output()