Home
last modified time | relevance | path

Searched refs:ehdrlen (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/common/inet/
H A Dinet_hash.c61 uint_t ehdrlen; in inet_pkthash_ip_hdr_length_v6() local
88 ehdrlen = 8 * (desthdr->ip6d_len + 1); in inet_pkthash_ip_hdr_length_v6()
89 if ((uchar_t *)desthdr + ehdrlen > endptr) in inet_pkthash_ip_hdr_length_v6()
95 ehdrlen = 8 * (rthdr->ip6r_len + 1); in inet_pkthash_ip_hdr_length_v6()
96 if ((uchar_t *)rthdr + ehdrlen > endptr) in inet_pkthash_ip_hdr_length_v6()
102 ehdrlen = sizeof (ip6_frag_t); in inet_pkthash_ip_hdr_length_v6()
116 length += ehdrlen; in inet_pkthash_ip_hdr_length_v6()
117 whereptr += ehdrlen; in inet_pkthash_ip_hdr_length_v6()
/illumos-gate/usr/src/uts/common/os/
H A Dip_cksum.c449 uint_t ehdrlen; in ip_hdr_length_nexthdr_v6() local
474 ehdrlen = 8 * (desthdr->ip6d_len + 1); in ip_hdr_length_nexthdr_v6()
475 if ((uchar_t *)desthdr + ehdrlen > endptr) in ip_hdr_length_nexthdr_v6()
481 ehdrlen = 8 * (rthdr->ip6r_len + 1); in ip_hdr_length_nexthdr_v6()
482 if ((uchar_t *)rthdr + ehdrlen > endptr) in ip_hdr_length_nexthdr_v6()
488 ehdrlen = sizeof (ip6_frag_t); in ip_hdr_length_nexthdr_v6()
503 length += ehdrlen; in ip_hdr_length_nexthdr_v6()
504 whereptr += ehdrlen; in ip_hdr_length_nexthdr_v6()
/illumos-gate/usr/src/uts/common/ipp/ipgpc/
H A Dclassifier.c508 uint_t ehdrlen; in get_port_info() local
521 ehdrlen = 8 * (hbhhdr->ip6h_len + 1); in get_port_info()
522 if ((uchar_t *)hbhhdr + ehdrlen > endptr) in get_port_info()
528 ehdrlen = 8 * (desthdr->ip6d_len + 1); in get_port_info()
529 if ((uchar_t *)desthdr + ehdrlen > endptr) in get_port_info()
535 ehdrlen = 8 * (rthdr->ip6r_len + 1); in get_port_info()
536 if ((uchar_t *)rthdr + ehdrlen > endptr) in get_port_info()
571 length += ehdrlen; in get_port_info()
572 whereptr += ehdrlen; in get_port_info()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6.c2724 length += ehdrlen; in ip_find_hdr_v6()
2725 whereptr += ehdrlen; in ip_find_hdr_v6()
3042 uint_t ehdrlen; in ipsec_needs_processing_v6() local
3119 length += ehdrlen; in ipsec_needs_processing_v6()
3120 whereptr += ehdrlen; in ipsec_needs_processing_v6()
3842 int ehdrlen; in ip_get_dst_v6() local
3921 uint_t ehdrlen; in ip_source_routed_v6() local
3945 ehdrlen = ehdrlen + 8 * (hbhhdr->ip6h_len + 1); in ip_source_routed_v6()
4847 int ehdrlen; in ipsec_ah_get_hdr_size_v6() local
4913 size += ehdrlen; in ipsec_ah_get_hdr_size_v6()
[all …]
H A Dip6_input.c648 uint_t ehdrlen; in ill_input_short_v6() local
668 ehdrlen = 8 * (hbhhdr->ip6h_len + 1); in ill_input_short_v6()
670 if (pkt_len < IPV6_HDR_LEN + ehdrlen) { in ill_input_short_v6()
692 ira->ira_ip_hdr_length += ehdrlen; in ill_input_short_v6()
697 ehdrlen - 2, IPPROTO_HOPOPTS, ira)) { in ill_input_short_v6()
2421 uint_t ehdrlen; in ip_fanout_v6() local
2448 ehdrlen = 8 * (desthdr->ip6d_len + 1); in ip_fanout_v6()
2465 ira->ira_ip_hdr_length += ehdrlen; in ip_fanout_v6()
2597 uint_t ehdrlen; in ip_fanout_v6() local
2623 ehdrlen = 8 * (rthdr->ip6r_len + 1); in ip_fanout_v6()
[all …]
H A Dipsecah.c2173 ehdrlen -= 2; in ah_fix_tlv_options_v6()
2178 while (ehdrlen != 0) { in ah_fix_tlv_options_v6()
2184 if (ehdrlen < 2) in ah_fix_tlv_options_v6()
2187 if (optlen > ehdrlen) in ah_fix_tlv_options_v6()
2207 ehdrlen -= optlen; in ah_fix_tlv_options_v6()
2247 int ehdrlen; in ah_fix_phdr_v6() local
2290 ehdrlen = 8 * (hbhhdr->ip6h_len + 1); in ah_fix_phdr_v6()
2305 ehdrlen = 8 * (rthdr->ip6r0_len + 1); in ah_fix_phdr_v6()
2334 bcopy(oi_opt, pi_opt, ehdrlen); in ah_fix_phdr_v6()
2386 pi_opt += ehdrlen; in ah_fix_phdr_v6()
[all …]
/illumos-gate/usr/src/uts/common/ipp/flowacct/
H A Dflowacct.c130 uint_t ehdrlen; in flowacct_port_info() local
143 ehdrlen = 8 * (hbhhdr->ip6h_len + 1); in flowacct_port_info()
144 if ((uchar_t *)hbhhdr + ehdrlen > endptr) in flowacct_port_info()
150 ehdrlen = 8 * (desthdr->ip6d_len + 1); in flowacct_port_info()
151 if ((uchar_t *)desthdr + ehdrlen > endptr) in flowacct_port_info()
157 ehdrlen = 8 * (rthdr->ip6r_len + 1); in flowacct_port_info()
158 if ((uchar_t *)rthdr + ehdrlen > endptr) in flowacct_port_info()
193 length += ehdrlen; in flowacct_port_info()
194 whereptr += ehdrlen; in flowacct_port_info()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_util.c1592 uint_t ehdrlen; in mac_ip_hdr_length_v6() local
1619 ehdrlen = 8 * (desthdr->ip6d_len + 1); in mac_ip_hdr_length_v6()
1620 if ((uchar_t *)desthdr + ehdrlen > endptr) in mac_ip_hdr_length_v6()
1626 ehdrlen = 8 * (rthdr->ip6r_len + 1); in mac_ip_hdr_length_v6()
1627 if ((uchar_t *)rthdr + ehdrlen > endptr) in mac_ip_hdr_length_v6()
1633 ehdrlen = sizeof (ip6_frag_t); in mac_ip_hdr_length_v6()
1647 length += ehdrlen; in mac_ip_hdr_length_v6()
1648 whereptr += ehdrlen; in mac_ip_hdr_length_v6()