/titanic_41/usr/src/uts/common/inet/ip/ |
H A D | ip6.c | 541 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 D | ipsecah.c | 2035 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 D | ip.c | 1753 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 D | igmp.c | 2064 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 D | ip_mroute.c | 2886 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 D | ip_if.c | 2404 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 D | mac_util.c | 481 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 D | dwarf_addr_finder.c | 176 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 D | udp.c | 2195 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 D | idn_proto.c | 5160 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()
|