Home
last modified time | relevance | path

Searched refs:ip6_t (Results 1 – 25 of 104) sorted by relevance

12345

/illumos-gate/usr/src/uts/common/inet/
H A Dip6.h243 extern boolean_t conn_wantpacket_v6(conn_t *, ip_recv_attr_t *, ip6_t *);
248 extern void ip_fanout_udp_multi_v6(mblk_t *, ip6_t *, uint16_t, uint16_t,
252 extern void ip_fanout_proto_v6(mblk_t *, ip6_t *, ip_recv_attr_t *);
253 extern int ip_find_hdr_v6(mblk_t *, ip6_t *, boolean_t, ip_pkt_t *,
255 extern in6_addr_t ip_get_dst_v6(ip6_t *, const mblk_t *, boolean_t *);
256 extern ip6_rthdr_t *ip_find_rthdr_v6(ip6_t *, uint8_t *);
257 extern boolean_t ip_hdr_length_nexthdr_v6(mblk_t *, ip6_t *,
259 extern uint16_t ip_hdr_length_v6(mblk_t *, ip6_t *);
267 extern int ip_process_options_v6(mblk_t *, ip6_t *,
269 extern void ip_process_rthdr(mblk_t *, ip6_t *, ip6_rthdr_t *,
[all …]
H A Dsctp_ip.h38 extern void ip_fanout_sctp(mblk_t *, ipha_t *, ip6_t *, uint32_t,
47 extern void sctp_input(conn_t *, ipha_t *, ip6_t *, mblk_t *, ip_recv_attr_t *);
73 extern void ip_fanout_sctp_raw(mblk_t *, ipha_t *, ip6_t *, uint32_t,
H A Dipsec_impl.h859 ip6_t *, ip_recv_attr_t *, netstack_t *ns);
860 extern mblk_t *ipsec_check_inbound_policy(mblk_t *, conn_t *, ipha_t *, ip6_t *,
864 mblk_t *, ipha_t *, ip6_t *);
867 extern void ipsec_log_policy_failure(int, char *, ipha_t *, ip6_t *, boolean_t,
869 extern boolean_t ipsec_inbound_accept_clear(mblk_t *, ipha_t *, ip6_t *);
941 ipha_t *, ip6_t *, ipha_t *, ip6_t *, int, netstack_t *);
943 ip6_t *, ipha_t *, ip6_t *, int, ip_xmit_attr_t *);
/illumos-gate/usr/src/uts/common/io/mac/plugins/
H A Dmac_ipv6.c129 ip6_t *ip6hp; in mac_ipv6_header()
130 ip6_t *tmpl_ip6hp = pdata; in mac_ipv6_header()
132 size_t hdr_len = sizeof (ip6_t); in mac_ipv6_header()
139 hdr_len = sizeof (ip6_t) + tmpl_ip6hp->ip6_plen; in mac_ipv6_header()
144 ip6hp = (ip6_t *)mp->b_rptr; in mac_ipv6_header()
179 ip6_t *ip6hp; in mac_ipv6_header_info()
183 if (MBLKL(mp) < sizeof (ip6_t)) in mac_ipv6_header_info()
186 ip6hp = (ip6_t *)mp->b_rptr; in mac_ipv6_header_info()
230 ip6_t *ip6hp = pdata; in mac_ipv6_pdata_verify()
243 if (pdata_size < sizeof (ip6_t)) in mac_ipv6_pdata_verify()
[all …]
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_input.c198 ip6_t *ip6h; in ip_input_common_v6()
295 ip6h = (ip6_t *)mp->b_rptr; in ip_input_common_v6()
412 ip6_t *ip6h = (ip6_t *)iph_arg; in ill_input_full_v6()
523 ip6_t *ip6h = (ip6_t *)iph_arg; in ill_input_short_v6()
831 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_recv_forward_v6()
1149 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_recv_noroute_v6()
1202 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_recv_noaccept_v6()
1247 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_recv_multicast_v6()
1410 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_recv_loopback_v6()
1443 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_recv_local_v6()
[all …]
H A Dip6_output.c109 ip6_t *ip6h; in ip_output_simple_v6()
126 ip6h = (ip6_t *)mp->b_rptr; in ip_output_simple_v6()
383 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_send_local_v6()
426 ip6h = (ip6_t *)mp->b_rptr; in ire_send_local_v6()
488 ip6h = (ip6_t *)mp->b_rptr; in ire_send_local_v6()
526 ip6h = (ip6_t *)mp->b_rptr; in ire_send_local_v6()
574 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_send_multicast_v6()
651 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_send_multirt_v6()
669 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_send_noroute_v6()
960 ip6_t *ip6h = (ip6_t *)iph_arg; in ire_send_wire_v6()
[all …]
H A Dip6.c633 ip6_t *in_ip6h; in icmp_inbound_verify_v6()
1254 ip6_t *ip6h; in icmp_pkt_v6()
1479 ip6_t *ip6h; in icmp_pkt_err_ok_v6()
1812 ip6_t *ip6h = (ip6_t *)mp->b_rptr; in icmp_param_problem_nexthdr_v6()
2390 ip6_t *ip6h; in ip_fanout_send_icmp_v6()
3048 ip6_t *ip6h; in ipsec_needs_processing_v6()
4007 ip6_t *ip6h = (ip6_t *)mp->b_rptr; in ip_fragment_v6()
4008 ip6_t *fip6h; in ip_fragment_v6()
4218 ip6_t *ip6h = (ip6_t *)mp->b_rptr; in ip_fraghdr_add_v6()
4470 ip6_t *ip6h = (ip6_t *)buf; in ip_build_hdrs_v6()
[all …]
H A Dipdrop.c323 ip6_t *, NULL, int, 0); in ip_drop_input()
325 ip6_t *ip6h = (ip6_t *)mp->b_rptr; in ip_drop_input()
329 ip6_t *, ip6h, int, 0); in ip_drop_input()
345 ip6_t *, NULL, int, 0); in ip_drop_output()
347 ip6_t *ip6h = (ip6_t *)mp->b_rptr; in ip_drop_output()
351 ip6_t *, ip6h, int, 0); in ip_drop_output()
H A Dip_sadb.c619 ip6_t *ip6h = (ip6_t *)data_mp->b_rptr; in ipsec_outbound_sa()
666 ip6_t *ip6h; in ipsec_inbound_ah_sa()
680 ip6h = (ip6_t *)mp->b_rptr; in ipsec_inbound_ah_sa()
708 ip6h = (ip6_t *)mp->b_rptr; in ipsec_inbound_ah_sa()
791 ip6_t *ip6h; in ipsec_inbound_esp_sa()
807 ip6h = (ip6_t *)data_mp->b_rptr; in ipsec_inbound_esp_sa()
843 ip6h = (ip6_t *)data_mp->b_rptr; in ipsec_inbound_esp_sa()
850 preamble = sizeof (ip6_t); in ipsec_inbound_esp_sa()
H A Dip_output.c426 ip6_t *ip6h = (ip6_t *)mp->b_rptr; in ip_verify_src()
537 ip6_t *ip6h = NULL; in ip_verify_nce()
542 ip6h = (ip6_t *)mp->b_rptr; in ip_verify_nce()
2113 ip6_t *ip6h = (ip6_t *)mp->b_rptr; in ip_postfrag_loopback()
2184 ip6_t *ip6h = (ip6_t *)mp->b_rptr; in ip_postfrag_loopcheck()
2431 ip6_t *ip6h = NULL; in ip_output_process_local()
2465 ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, ip6_t *, in ip_output_process_local()
2493 ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, ip6_t *, in ip_output_process_local()
2504 ip6h = (ip6_t *)mp->b_rptr; in ip_output_process_local()
2535 ill_t *, ill, ip6_t *, ip6h, mblk_t *, mp); in ip_output_process_local()
[all …]
/illumos-gate/usr/src/lib/varpd/libvarpd/common/
H A Dlibvarpd_arp.c45 ip6_t *vaq_ip6;
236 ip6_t *v6hdr; in libvarpd_plugin_proxy_ndp()
269 if (otl->otl_pktsize < sizeof (ip6_t) + in libvarpd_plugin_proxy_ndp()
285 assert(bsize > sizeof (ip6_t)); in libvarpd_plugin_proxy_ndp()
314 bsize -= sizeof (ip6_t); in libvarpd_plugin_proxy_ndp()
333 sizeof (ip6_t)); in libvarpd_plugin_proxy_ndp()
401 ip6_t *v6hdr; in libvarpd_proxy_ndp_fini()
414 bcopy(v6hdr, resp + roff, sizeof (ip6_t)); in libvarpd_proxy_ndp_fini()
415 v6hdr = (ip6_t *)(resp + roff); in libvarpd_proxy_ndp_fini()
419 roff += sizeof (ip6_t); in libvarpd_proxy_ndp_fini()
[all …]
/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb_nat.h84 extern void ilb_nat_icmpv6(mblk_t *, ip6_t *, icmp6_t *, ip6_t *,
87 extern uint32_t ilb_pseudo_sum_v6(ip6_t *, uint8_t);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/
H A Dping_aux6.c70 static int IPv6_hdrlen(ip6_t *, int, uint8_t *);
265 ip6_t *ip6h; in check_reply6()
340 ip6h = (ip6_t *)((char *)icmp6 + ICMP6_MINLEN); in check_reply6()
341 if (cc_left < sizeof (ip6_t)) { in check_reply6()
549 ip6h = (ip6_t *)((char *)icmp6 + ICMP6_MINLEN); in check_reply6()
550 if (cc_left < sizeof (ip6_t)) { in check_reply6()
583 ip6h = (ip6_t *)((char *)icmp6 + ICMP6_MINLEN); in check_reply6()
584 if (cc_left < sizeof (ip6_t)) { in check_reply6()
626 ip6h = (ip6_t *)((char *)icmp6 + ICMP6_MINLEN); in check_reply6()
627 if (cc_left < sizeof (ip6_t)) { in check_reply6()
[all …]
/illumos-gate/usr/src/uts/common/inet/iptun/
H A Diptun.c2155 ip6_t *new_ip6h; in iptun_sendicmp_v6()
2302 ipha_t **inner4, ip6_t **outer6, ip6_t **inner6) in iptun_find_headers()
2326 *outer6 = (ip6_t *)ipha; in iptun_find_headers()
2361 *inner6 = (ip6_t *)ipha; in iptun_find_headers()
2392 ip6_t *outer6, *inner6; in iptun_input_icmp_v4()
2565 ip6_t *outer6, *inner6; in iptun_input_icmp_v6()
2779 ip6_t *outer6, *inner6; in iptun_input()
2989 mp->b_rptr += sizeof (ip6_t); in iptun_insert_encaplimit()
3183 ip6_t *outer6, *inner6; in iptun_output_6to4()
3326 ip6_t *ip6h; in iptun_output_check_label()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute_aux6.c59 static int IPv6_hdrlen(ip6_t *, int, uint8_t *);
444 ip6_t *hip6; in check_reply6()
449 hip6 = (ip6_t *)&(icp6->icmp6_data32[1]); in check_reply6()
536 IPv6_hdrlen(ip6_t *ip6h, int pkt_len, uint8_t *last_hdr_rtrn) in IPv6_hdrlen()
548 length = sizeof (ip6_t); in IPv6_hdrlen()
650 ip6_t *ip; in print_addr6()
658 ip = (ip6_t *)buf; in print_addr6()
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_error.c178 ip6_t *inip6h; in sctp_send_abort()
179 ip6_t *ahip6h = NULL; in sctp_send_abort()
235 ahip6h = (ip6_t *)p; in sctp_send_abort()
236 inip6h = (ip6_t *)inmp->b_rptr; in sctp_send_abort()
329 ip6_t *ip6h = NULL; in sctp_ootb_send_abort()
383 ip6h = (ip6_t *)mp->b_rptr; in sctp_ootb_send_abort()
392 ip6h = (ip6_t *)mp->b_rptr; in sctp_ootb_send_abort()
H A Dsctp_shutdown.c230 ip6_t *ip6h = NULL; in sctp_ootb_shutdown_ack()
245 (isv4 ? sizeof (ipha_t) : sizeof (ip6_t))); in sctp_ootb_shutdown_ack()
293 ip6h = (ip6_t *)mp->b_rptr; in sctp_ootb_shutdown_ack()
302 ip6h = (ip6_t *)mp->b_rptr; in sctp_ootb_shutdown_ack()
/illumos-gate/usr/src/uts/common/sys/tsol/
H A Dtnet.h60 extern int tsol_prepend_option_v6(uchar_t *, ip6_t *, int);
62 extern int tsol_remove_secopt_v6(ip6_t *, int);
/illumos-gate/usr/src/lib/libdtrace/common/
H A Dip.d.in168 ip6_t *ipv6_hdr; /* pointer to raw header */
230 translator ipinfo_t < ip6_t *I > {
244 ntohs(((ip6_t *)I)->ip6_ctlun.ip6_un1.ip6_un1_plen) : 0) : 0;
247 inet_ntoa6(&((ip6_t *)I)->ip6_src) : "<unknown>") : "<unknown>";
250 inet_ntoa6(&((ip6_t *)I)->ip6_dst) : "<unknown>") : "<unknown>";
275 ntohs(((ip6_t *)I)->ip6_ctlun.ip6_un1.ip6_un1_plen) :
286 inet_ntoa6(&((ip6_t *)I)->ip6_src) :
297 inet_ntoa6(&((ip6_t *)I)->ip6_dst) :
344 translator ipv6info_t < ip6_t *I > {
/illumos-gate/usr/src/uts/common/ipp/dscpmk/
H A Ddscpmk.c51 ip6_t *ip6_hdr; in dscpmk_process()
102 ip6_hdr = (ip6_t *)mp->b_rptr; in dscpmk_process()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_ether.c341 (void) interpret_ipv6(flags, (ip6_t *)data, len); in interpret_ether()
985 (void) interpret_ipv6(flags, (ip6_t *)data, len); in interpret_tr()
1259 (void) interpret_ipv6(flags, (ip6_t *)data, len); in interpret_fddi()
1652 (void) interpret_ipv6(flags, (ip6_t *)data, len); in interpret_ib()
1737 (void) interpret_ipv6(flags, (ip6_t *)data, len); in interpret_ipnet()
1761 ip6_t *ip6hdr = (ip6_t *)hdr; in ipv6_header_len()
1763 uint_t hdrlen = sizeof (ip6_t), exthdrlen; in ipv6_header_len()
1767 if (msgsize < sizeof (ip6_t)) in ipv6_header_len()
/illumos-gate/usr/src/common/inet/
H A Dinet_hash.c57 inet_pkthash_ip_hdr_length_v6(ip6_t *ip6h, uint8_t *endptr, in inet_pkthash_ip_hdr_length_v6()
262 ip6_t *ip6hp; in inet_pkt_hash()
272 ip6hp = (ip6_t *)(mp->b_rptr + skip_len); in inet_pkt_hash()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_protect.c857 get_ra_info(ip6_t *ip6h, uchar_t *end, nd_router_advert_t **ra) in get_ra_info()
1693 ip6_t *ip6h = (ip6_t *)start; in mac_protect_intercept_dynamic_one()
1695 if (start + sizeof (ip6_t) > end) in mac_protect_intercept_dynamic_one()
1820 ip6_t *ip6h, uchar_t *end) in ipnospoof_check_ndp()
1875 mac_client_impl_t *, mcip, ip6_t *, ip6h); in ipnospoof_check_ndp()
1918 mac_client_impl_t *, mcip, ip6_t *, ip6h); in ipnospoof_check_ndp()
1992 ip6_t *ip6h = (ip6_t *)start; in ipnospoof_check()
1994 if (start + sizeof (ip6_t) > end) in ipnospoof_check()
2064 ip6_t *ip6h, uchar_t *end) in dhcpnospoof_check_v6()
2147 ip6_t *ip6h = (ip6_t *)start; in dhcpnospoof_check()
[all …]
/illumos-gate/usr/src/uts/common/ipp/meters/
H A Dtswtcl.c65 ip6_t *ip6_hdr; in tswtcl_process()
102 ip6_hdr = (ip6_t *)mp->b_rptr; in tswtcl_process()
/illumos-gate/usr/src/uts/common/ipp/ipgpc/
H A Dclassifier.c507 ip6_t *ip6h = (ip6_t *)iph; in get_port_info()
637 ip6_t *ip6h = (ip6_t *)mp->b_rptr; in parse_packet6()
658 ip6h = (ip6_t *)mp->b_rptr; in parse_packet6()

12345