/freebsd/sbin/ipf/libipf/ |
H A D | ipft_tx.c | 139 mb->mb_len = ntohs(((ip6_t *)ip)->ip6_plen) + in text_readip() 380 ip6->ip6_plen = sizeof(struct tcphdr); in parseipv6() 383 ip6->ip6_plen = sizeof(struct udphdr); in parseipv6() 386 ip6->ip6_plen = ICMP6ERR_IPICMPHLEN; in parseipv6() 491 if (ip6->ip6_plen == 0) { in parseipv6() 492 ip6->ip6_plen++; in parseipv6() 494 ip6->ip6_plen = htons(ip6->ip6_plen); in parseipv6()
|
H A D | printpacket.c | 28 len = ntohs(((ip6_t *)ip)->ip6_plen); in printpacket()
|
/freebsd/contrib/tcpdump/ |
H A D | print-frag6.c | 48 sizeof(struct ip6_hdr) + GET_BE_U_2(ip6->ip6_plen)) in frag6_print() 52 sizeof(struct ip6_hdr) + GET_BE_U_2(ip6->ip6_plen) - in frag6_print()
|
H A D | ip6.h | 93 #define ip6_plen ip6_ctlun.ip6_un1.ip6_un1_plen macro
|
H A D | print-ip6.c | 250 payload_len = GET_BE_U_2(ip6->ip6_plen); in ip6_print()
|
/freebsd/sys/netinet6/ |
H A D | frag6.c | 465 if (ip6->ip6_plen == 0) { in frag6_input() 480 (((ntohs(ip6->ip6_plen) - offset) & 0x7) != 0)) { in frag6_input() 482 offsetof(struct ip6_hdr, ip6_plen)); in frag6_input() 508 ip6->ip6_plen = htons(ntohs(ip6->ip6_plen) - in frag6_input() 522 frgpartlen = sizeof(struct ip6_hdr) + ntohs(ip6->ip6_plen) - offset; in frag6_input() 525 offsetof(struct ip6_hdr, ip6_plen)); in frag6_input() 860 ip6->ip6_plen = htons((u_short)plen + offset - sizeof(struct ip6_hdr)); in frag6_input()
|
H A D | ip6_input.c | 419 if (ip6->ip6_plen == 0 && *plen == 0) { in ip6_input_hbh() 430 (caddr_t)&ip6->ip6_plen - (caddr_t)ip6); in ip6_input_hbh() 841 plen = (u_int32_t)ntohs(ip6->ip6_plen); in ip6_input() 1068 if (ip6->ip6_plen) { in ip6_process_hopopts()
|
H A D | ip6_fastfwd.c | 121 plen = ntohs(ip6->ip6_plen); in ip6_tryforward()
|
H A D | icmp6.c | 518 ip6len = sizeof(struct ip6_hdr) + ntohs(ip6->ip6_plen); in icmp6_input() 2209 icmp6len = ntohs(ip6->ip6_plen); in icmp6_redirect_input() 2641 ip6->ip6_plen = htons(m->m_pkthdr.len - sizeof(struct ip6_hdr)); in icmp6_redirect_output() 2645 sizeof(*ip6), ntohs(ip6->ip6_plen)); in icmp6_redirect_output()
|
H A D | udp6_usrreq.c | 387 plen = ntohs(ip6->ip6_plen) - off + sizeof(*ip6); in udp6_input() 902 ip6->ip6_plen = htons((u_short)plen); in udp6_send()
|
H A D | ip6_output.c | 284 mhip6->ip6_plen = htons((u_short)(fraglen + hlen + in ip6_fragment() 560 ip6->ip6_plen = 0; in ip6_output() 562 ip6->ip6_plen = htons(plen); in ip6_output() 1203 } else if (ip6->ip6_plen == 0) { in ip6_output()
|
/freebsd/sys/netpfil/ipfilter/netinet/ |
H A D | ip_rcmd_pxy.c | 251 slen = ip6->ip6_plen; in ipf_p_rcmd_portmsg() 252 ip6->ip6_plen = htons(sizeof(*tcp)); in ipf_p_rcmd_portmsg() 306 ip6->ip6_plen = slen; in ipf_p_rcmd_portmsg()
|
H A D | ip_tftp_pxy.c | 327 slen = ip6->ip6_plen; in ipf_p_tftp_backchannel() 328 ip6->ip6_plen = htons(sizeof(udp)); in ipf_p_tftp_backchannel() 392 ip6->ip6_plen = slen; in ipf_p_tftp_backchannel()
|
H A D | ip_fil_freebsd.c | 378 ip6->ip6_plen = htons(sizeof(struct tcphdr)); in ipf_send_reset() 439 fnew.fin_plen = ntohs(ip6->ip6_plen) + hlen; in ipf_send_ip() 608 ip6->ip6_plen = htons(iclen - hlen); in ipf_send_icmp_err()
|
/freebsd/sys/netpfil/ipfw/nat64/ |
H A D | nat64_translate.c | 545 plen = ntohs(ip6->ip6_plen); in nat64_fragment6() 587 ip6->ip6_plen = htons(len + sizeof(ip6f)); in nat64_fragment6() 747 oip6->ip6_plen = htons(plen); in nat64_icmp6_reflect() 893 icmp6->icmp6_cksum = ~in6_cksum_pseudo(ip6, ntohs(ip6->ip6_plen), in nat64_icmp_handle_echo() 1098 ip6->ip6_plen = htons(plen); in nat64_icmp_translate() 1111 eip6->ip6_plen = htons(ntohs(ip.ip_len) - (ip.ip_hl << 2)); in nat64_icmp_translate() 1212 if (proto == IPPROTO_HOPOPTS && ip6->ip6_plen == 0) in nat64_getlasthdr() 1289 ip6.ip6_plen = htons(plen); in nat64_do_handle_ip4() 1503 plen = ntohs(ip6i->ip6_plen); in nat64_handle_icmp6() 1603 plen = ntohs(ip6->ip6_plen); in nat64_do_handle_ip6() [all …]
|
/freebsd/sys/dev/sfxge/ |
H A D | sfxge_rx.c | 394 iph->ip6_plen = htons(iph->ip6_plen); in sfxge_lro_deliver() 483 iph->ip6_plen += mbuf->m_len; in sfxge_lro_merge() 515 iph->ip6_plen = ntohs(iph->ip6_plen); in sfxge_lro_start() 540 pkt_length = ntohs(iph->ip6_plen) + (char *) th - eh; in sfxge_lro_try_merge()
|
/freebsd/sys/netinet/ |
H A D | ip6.h | 87 #define ip6_plen ip6_ctlun.ip6_un1.ip6_un1_plen macro
|
H A D | tcp_lro.c | 458 ntohs(po->ip6->ip6_plen) + sizeof(*po->ip6); in tcp_lro_trim_mbuf_chain() 555 cs = in6_cksum_pseudo(pa->ip6, ntohs(pa->ip6->ip6_plen), pa->ip6->ip6_nxt, 0); in tcp_lro_rx_csum_data() 701 tcp_lro_assign_and_checksum_16(&pa->ip6->ip6_plen, htons(tlen), &temp[0]); in tcp_lro_update_checksum() 719 tcp_lro_assign_and_checksum_16(&pa->ip6->ip6_plen, htons(tlen), &temp[0]); in tcp_lro_update_checksum()
|
/freebsd/usr.sbin/ppp/ |
H A D | tcpmss.c | 190 if (ntohs(pip6->ip6_plen) + sizeof(struct ip6_hdr) != plen) in tcpmss_Check()
|
H A D | ip.c | 241 datalen = ntohs(pip6->ip6_plen); in FilterCheck() 589 datalen = ntohs(pip6->ip6_plen); in PacketCheck()
|
/freebsd/sys/netipsec/ |
H A D | xform_ah.c | 407 if (ip6.ip6_plen == 0) { in ah_massage_headers() 1023 offsetof(struct ip6_hdr, ip6_plen), in ah_output() 1026 m_copyback(m, offsetof(struct ip6_hdr, ip6_plen), in ah_output()
|
H A D | ipsec_output.c | 653 ip6->ip6_plen = htons(m->m_pkthdr.len - sizeof(*ip6)); in ipsec6_perform_request() 939 mtod(m, struct ip6_hdr *)->ip6_plen = in ipsec_process_done() 1229 ip6->ip6_plen = htons((*mp)->m_pkthdr.len - sizeof(*ip6)); in ipsec_encap()
|
H A D | udpencap.c | 300 ip6->ip6_plen = htons(m->m_pkthdr.len); in udp_ipsec_output()
|
/freebsd/sys/netinet/tcp_stacks/ |
H A D | rack_bbr_common.c | 181 tlen = ntohs(ip6->ip6_plen); in ctf_get_enet_type() 392 tlen = ntohs(ip6->ip6_plen); in ctf_process_inbound_raw()
|
/freebsd/sys/netpfil/pf/ |
H A D | pf_norm.c | 853 frent->fe_len = sizeof(struct ip6_hdr) + ntohs(ip6->ip6_plen) - hdrlen; in pf_reassemble6() 923 ip6->ip6_plen = htons(hdrlen - sizeof(struct ip6_hdr) + total); in pf_reassemble6() 936 ip6->ip6_plen = 0; in pf_reassemble6() 942 DPFPRINTF(("complete: %p(%d)\n", m, ntohs(ip6->ip6_plen))); in pf_reassemble6() 1299 pd->tot_len = ntohs(h->ip6_plen) + sizeof(struct ip6_hdr); in pf_normalize_ip6()
|