Home
last modified time | relevance | path

Searched refs:hdr_length (Results 1 – 10 of 10) sorted by relevance

/titanic_41/usr/src/uts/common/inet/ip/
H A Dip6.c541 uint16_t hdr_length; in icmp_inbound_verify_v6() local
553 hdr_length = sizeof (nd_redirect_t); in icmp_inbound_verify_v6()
557 hdr_length = IPV6_HDR_LEN; in icmp_inbound_verify_v6()
560 if ((uchar_t *)ip6h + hdr_length > mp->b_wptr) in icmp_inbound_verify_v6()
572 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &hdr_length, &nexthdrp)) in icmp_inbound_verify_v6()
583 if ((uchar_t *)ip6h + hdr_length + ICMP_MIN_TP_HDR_LEN > in icmp_inbound_verify_v6()
594 if ((uchar_t *)ip6h + hdr_length + ICMP_MIN_TP_HDR_LEN > in icmp_inbound_verify_v6()
598 tcpha = (tcpha_t *)((uchar_t *)ip6h + hdr_length); in icmp_inbound_verify_v6()
621 if ((uchar_t *)ip6h + hdr_length + ICMP_MIN_TP_HDR_LEN > in icmp_inbound_verify_v6()
633 in_ip6h = (ip6_t *)((uint8_t *)ip6h + hdr_length); in icmp_inbound_verify_v6()
[all …]
H A Dipsecah.c2035 uint16_t hdr_length, ah_length; in ah_icmp_error_v6() local
2049 !ip_hdr_length_nexthdr_v6(mp, (ip6_t *)mp->b_rptr, &hdr_length, in ah_icmp_error_v6()
2051 mp->b_rptr + hdr_length + sizeof (icmp6_t) + sizeof (ip6_t) + in ah_icmp_error_v6()
2061 icmp6 = (icmp6_t *)((uint8_t *)oip6h + hdr_length); in ah_icmp_error_v6()
2063 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &hdr_length, &nexthdrp)) { in ah_icmp_error_v6()
2070 ah = (ah_t *)((uint8_t *)ip6h + hdr_length); in ah_icmp_error_v6()
2139 int hdr_length; in ah_icmp_error_v4() local
2156 hdr_length = IPH_HDR_LENGTH(ipha); in ah_icmp_error_v4()
2161 if ((uchar_t *)ipha + hdr_length + 8 > mp->b_wptr) { in ah_icmp_error_v4()
2162 if (!pullupmsg(mp, (uchar_t *)ipha + hdr_length + 8 - in ah_icmp_error_v4()
[all …]
H A Dip.c1753 int hdr_length; in icmp_inbound_verify_v4() local
1762 hdr_length = IPH_HDR_LENGTH(ipha); in icmp_inbound_verify_v4()
1767 if (hdr_length < sizeof (ipha_t)) in icmp_inbound_verify_v4()
1770 if ((uchar_t *)ipha + hdr_length > mp->b_wptr) in icmp_inbound_verify_v4()
1788 if ((uchar_t *)ipha + hdr_length + ICMP_MIN_TP_HDR_LEN > in icmp_inbound_verify_v4()
1799 if ((uchar_t *)ipha + hdr_length + ICMP_MIN_TP_HDR_LEN > in icmp_inbound_verify_v4()
1803 tcpha = (tcpha_t *)((uchar_t *)ipha + hdr_length); in icmp_inbound_verify_v4()
1822 if ((uchar_t *)ipha + hdr_length + ICMP_MIN_TP_HDR_LEN > in icmp_inbound_verify_v4()
1830 if ((uchar_t *)ipha + hdr_length + sizeof (ipha_t) > in icmp_inbound_verify_v4()
1881 uint_t hdr_length; in icmp_inbound_too_big_v4() local
[all …]
H A Digmp.c2064 uint16_t hdr_length, exthdr_length; in mld_input() local
2087 hdr_length = ira->ira_ip_hdr_length; in mld_input()
2088 exthdr_length = hdr_length - IPV6_HDR_LEN; in mld_input()
2099 mldh = (mld_hdr_t *)(&mp->b_rptr[hdr_length]); in mld_input()
H A Dip_mroute.c2886 size_t hdr_length = IPH_HDR_LENGTH(ipha) + in tbf_control() local
2889 if ((mp->b_wptr - mp->b_rptr) < hdr_length) { in tbf_control()
2890 if (!pullupmsg(mp, hdr_length)) { in tbf_control()
H A Dip_if.c2404 uint32_t hdr_length; in ill_frag_timeout() local
2444 hdr_length = ipf->ipf_nf_hdr_len; in ill_frag_timeout()
2471 if (hdr_length != 0) { in ill_frag_timeout()
2478 if (hdr_length != 0) { in ill_frag_timeout()
/titanic_41/usr/src/uts/common/io/mac/
H A Dmac_util.c481 mac_ip_hdr_length_v6(ip6_t *ip6h, uint8_t *endptr, uint16_t *hdr_length, in mac_ip_hdr_length_v6() argument
536 *hdr_length = length; in mac_ip_hdr_length_v6()
542 *hdr_length = length; in mac_ip_hdr_length_v6()
562 *hdr_length = length; in mac_ip_hdr_length_v6()
1011 uint16_t hdr_length; in mac_pkt_hash() local
1024 if (!mac_ip_hdr_length_v6(ip6hp, mp->b_wptr, &hdr_length, in mac_pkt_hash()
1027 skip_len += hdr_length; in mac_pkt_hash()
/titanic_41/usr/src/tools/ctf/dwarf/common/
H A Ddwarf_addr_finder.c176 Dwarf_Unsigned hdr_length; in handle_debug_info() local
188 for (nres = dwarf_next_cu_header(dbg, &hdr_length, &version_stamp, in handle_debug_info()
192 nres = dwarf_next_cu_header(dbg, &hdr_length, &version_stamp, in handle_debug_info()
/titanic_41/usr/src/uts/common/inet/udp/
H A Dudp.c2195 int hdr_length; /* Length of IP+UDP headers */ in udp_input() local
2228 hdr_length = ira->ira_ip_hdr_length; in udp_input()
2237 udpha = (udpha_t *)(rptr + hdr_length); in udp_input()
2238 if (pkt_len != ntohs(udpha->uha_length) + hdr_length) in udp_input()
2241 hdr_length += UDPH_SIZE; in udp_input()
2242 ASSERT(MBLKL(mp) >= hdr_length); /* IP did a pullup */ in udp_input()
2295 hdr_length = ip_find_hdr_v6(mp, ip6h, B_TRUE, &ipps, in udp_input()
2297 ASSERT(hdr_length == ira->ira_ip_hdr_length); in udp_input()
2299 hdr_length = ira->ira_ip_hdr_length + UDPH_SIZE; in udp_input()
2435 mp->b_rptr = rptr + hdr_length; in udp_input()
[all …]
/titanic_41/usr/src/uts/sun4u/starfire/io/
H A Didn_proto.c5160 int hdr_length; in idn_send_data() local
5182 hdr_length = IPH_HDR_LENGTH(ipha); in idn_send_data()
5194 dstporta = (uchar_t *)ipha + hdr_length; in idn_send_data()