Home
last modified time | relevance | path

Searched refs:nexthdrp (Results 1 – 15 of 15) sorted by relevance

/titanic_41/usr/src/uts/common/ipp/ipgpc/
H A Dclassifier.c509 uint8_t *nexthdrp, *whereptr, *endptr; in get_port_info() local
516 nexthdrp = &ip6h->ip6_nxt; in get_port_info()
518 switch (*nexthdrp) { in get_port_info()
524 nexthdrp = &hbhhdr->ip6h_nxt; in get_port_info()
531 nexthdrp = &desthdr->ip6d_nxt; in get_port_info()
538 nexthdrp = &rthdr->ip6r_nxt; in get_port_info()
555 packet->proto = *nexthdrp; in get_port_info()
565 packet->proto = *nexthdrp; in get_port_info()
/titanic_41/usr/src/uts/common/io/mac/
H A Dmac_util.c487 uint8_t *nexthdrp; in mac_ip_hdr_length_v6() local
501 nexthdrp = &ip6h->ip6_nxt; in mac_ip_hdr_length_v6()
507 switch (*nexthdrp) { in mac_ip_hdr_length_v6()
515 nexthdrp = &desthdr->ip6d_nxt; in mac_ip_hdr_length_v6()
522 nexthdrp = &rthdr->ip6r_nxt; in mac_ip_hdr_length_v6()
529 nexthdrp = &fraghdr->ip6f_nxt; in mac_ip_hdr_length_v6()
537 *next_hdr = *nexthdrp; in mac_ip_hdr_length_v6()
543 *next_hdr = *nexthdrp; in mac_ip_hdr_length_v6()
545 switch (*nexthdrp) { in mac_ip_hdr_length_v6()
563 *next_hdr = *nexthdrp; in mac_ip_hdr_length_v6()
/titanic_41/usr/src/uts/common/ipp/flowacct/
H A Dflowacct.c131 uint8_t *nexthdrp, *whereptr, *endptr; in flowacct_port_info() local
138 nexthdrp = &ip6h->ip6_nxt; in flowacct_port_info()
140 switch (*nexthdrp) { in flowacct_port_info()
146 nexthdrp = &hbhhdr->ip6h_nxt; in flowacct_port_info()
153 nexthdrp = &desthdr->ip6d_nxt; in flowacct_port_info()
160 nexthdrp = &rthdr->ip6r_nxt; in flowacct_port_info()
177 header->proto = *nexthdrp; in flowacct_port_info()
187 header->proto = *nexthdrp; in flowacct_port_info()
/titanic_41/usr/src/uts/common/inet/ip/
H A Dip6.c542 uint8_t *nexthdrp; in icmp_inbound_verify_v6() local
572 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &hdr_length, &nexthdrp)) in icmp_inbound_verify_v6()
574 nexthdr = *nexthdrp; in icmp_inbound_verify_v6()
772 uint8_t *nexthdrp; in icmp_inbound_error_fanout_v6() local
785 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &hdr_length, &nexthdrp)) in icmp_inbound_error_fanout_v6()
787 nexthdr = *nexthdrp; in icmp_inbound_error_fanout_v6()
936 &unused_len, &nexthdrp) || in icmp_inbound_error_fanout_v6()
937 *nexthdrp == IPPROTO_IPV6) { in icmp_inbound_error_fanout_v6()
1824 uint8_t *nexthdrp; in icmp_param_problem_nexthdr_v6() local
1829 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &hdr_length, &nexthdrp)) { in icmp_param_problem_nexthdr_v6()
[all …]
H A Dip6_output.c117 uint8_t *nexthdrp; in ip_output_simple_v6() local
131 &nexthdrp)) { in ip_output_simple_v6()
139 ixa->ixa_protocol = *nexthdrp; in ip_output_simple_v6()
H A Dtnet.c1498 uint8_t *nexthdrp; in tsol_ip_forward() local
1502 &nexthdrp)) { in tsol_ip_forward()
1506 proto = *nexthdrp; in tsol_ip_forward()
H A Dspd.c2249 uint8_t *nexthdrp; in ipsec_inbound_accept_clear() local
2257 &nexthdrp)) { in ipsec_inbound_accept_clear()
2260 if (*nexthdrp != IPPROTO_ICMPV6) in ipsec_inbound_accept_clear()
2696 uint8_t *nexthdrp, *transportp; in ipsec_init_inbound_sel() local
2731 &hdr_len, &nexthdrp)) { in ipsec_init_inbound_sel()
2740 nexthdr = *nexthdrp; in ipsec_init_inbound_sel()
2824 uint8_t *nexthdrp; in ipsec_init_outbound_ports() local
2848 &hdr_len, &nexthdrp)) { in ipsec_init_outbound_ports()
2856 nexthdr = *nexthdrp; in ipsec_init_outbound_ports()
H A Dipsecah.c2036 uint8_t *nexthdrp; in ah_icmp_error_v6() local
2050 &nexthdrp) || in ah_icmp_error_v6()
2063 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &hdr_length, &nexthdrp)) { in ah_icmp_error_v6()
2119 *nexthdrp = ah->ah_nexthdr; in ah_icmp_error_v6()
H A Dicmp.c1276 uint8_t *nexthdrp; in icmp_icmp_error_ipv6() local
1295 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &iph_hdr_length, &nexthdrp)) { in icmp_icmp_error_ipv6()
1385 (uchar_t *)nexthdrp) { in icmp_icmp_error_ipv6()
H A Dip.c12250 uint8_t *nexthdrp; in ip_input_post_ipsec() local
12255 &nexthdrp)) { in ip_input_post_ipsec()
12262 ira->ira_protocol = *nexthdrp; in ip_input_post_ipsec()
/titanic_41/usr/src/uts/common/inet/sctp/
H A Dsctp.c1201 uint8_t *nexthdrp; in sctp_icmp_error_ipv6() local
1211 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &iph_hdr_length, &nexthdrp)) { in sctp_icmp_error_ipv6()
1215 ASSERT(*nexthdrp == IPPROTO_SCTP); in sctp_icmp_error_ipv6()
1293 (uchar_t *)nexthdrp) { in sctp_icmp_error_ipv6()
H A Dsctp_input.c3659 uint8_t nexthdrp; in sctp_input_data() local
3669 &nexthdrp); in sctp_input_data()
3670 ASSERT(nexthdrp == IPPROTO_SCTP); in sctp_input_data()
/titanic_41/usr/src/uts/common/inet/tcp/
H A Dtcp_input.c2410 uint8_t nexthdrp; in tcp_input_data() local
2420 &nexthdrp); in tcp_input_data()
2421 ASSERT(nexthdrp == IPPROTO_TCP); in tcp_input_data()
5670 uint8_t *nexthdrp; in tcp_icmp_error_ipv6() local
5689 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &iph_hdr_length, &nexthdrp)) in tcp_icmp_error_ipv6()
5697 if ((*nexthdrp != IPPROTO_TCP) || in tcp_icmp_error_ipv6()
5750 (uchar_t *)nexthdrp) { in tcp_icmp_error_ipv6()
/titanic_41/usr/src/uts/common/inet/udp/
H A Dudp.c1062 uint8_t *nexthdrp; in udp_icmp_error_ipv6() local
1084 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &iph_hdr_length, &nexthdrp)) { in udp_icmp_error_ipv6()
1175 (uchar_t *)nexthdrp) { in udp_icmp_error_ipv6()
2282 uint8_t nexthdrp; in udp_input() local
2296 &nexthdrp); in udp_input()
2300 ASSERT(nexthdrp == IPPROTO_UDP); in udp_input()
/titanic_41/usr/src/uts/common/inet/iptun/
H A Diptun.c2277 uint8_t *nexthdrp; in is_icmp_error() local
2280 if (!ip_hdr_length_nexthdr_v6(mp, ip6h, &hlen, &nexthdrp) || in is_icmp_error()
2281 *nexthdrp != IPPROTO_ICMPV6) { in is_icmp_error()