Home
last modified time | relevance | path

Searched refs:icmp6_t (Results 1 – 25 of 27) sorted by relevance

12

/titanic_41/usr/src/uts/common/netinet/
H A Dicmp6.h54 } icmp6_t; typedef
110 typedef icmp6_t mld2r_t;
264 icmp6_t nd_rs_hdr;
274 icmp6_t nd_ra_hdr;
292 icmp6_t nd_ns_hdr;
303 icmp6_t nd_na_hdr;
339 icmp6_t nd_rd_hdr;
/titanic_41/usr/src/uts/common/inet/ip/
H A Dip6.c172 static boolean_t icmp_inbound_verify_v6(mblk_t *, icmp6_t *, ip_recv_attr_t *);
173 static void icmp_inbound_too_big_v6(icmp6_t *, ip_recv_attr_t *);
180 static void icmp_send_reply_v6(mblk_t *, ip6_t *, icmp6_t *,
199 icmp6_t *icmp6; in icmp_inbound_v6()
239 icmp6 = (icmp6_t *)(&mp->b_rptr[ip_hdr_length]); in icmp_inbound_v6()
240 DTRACE_PROBE2(icmp__inbound__v6, ip6_t *, ip6h, icmp6_t *, icmp6); in icmp_inbound_v6()
294 icmp6 = (icmp6_t *)(&mp->b_rptr[ip_hdr_length]); in icmp_inbound_v6()
403 icmp6 = (icmp6_t *)(&mp->b_rptr[ip_hdr_length]); in icmp_inbound_v6()
432 icmp_send_reply_v6(mblk_t *mp, ip6_t *ip6h, icmp6_t *icmp6, in icmp_send_reply_v6()
538 icmp_inbound_verify_v6(mblk_t *mp, icmp6_t *icmp6, ip_recv_attr_t *ira) in icmp_inbound_verify_v6()
[all …]
H A Dip6_output.c458 icmp6_t *icmp6; in ire_send_local_v6()
460 icmp6 = (icmp6_t *)((uchar_t *)ip6h + ixa->ixa_ip_hdr_length); in ire_send_local_v6()
964 icmp6_t *icmp6; in ire_send_wire_v6()
966 icmp6 = (icmp6_t *)((uchar_t *)ip6h + ixa->ixa_ip_hdr_length); in ire_send_wire_v6()
H A Dip_ndp.c1368 icmp6_t *icmp6 = (icmp6_t *)(mp->b_rptr + IPV6_HDR_LEN); in ip_ndp_find_addresses()
1640 icmp6_t *icmp_nd; in ndp_input_solicit()
1653 icmp_nd = (icmp6_t *)(mp->b_rptr + IPV6_HDR_LEN); in ndp_input_solicit()
1869 icmp6_t *icmp_nd; in ndp_input_advert()
1879 icmp_nd = (icmp6_t *)(mp->b_rptr + IPV6_HDR_LEN); in ndp_input_advert()
2020 icmp6_t *icmp_nd; in ndp_input()
2074 icmp_nd = (icmp6_t *)(mp->b_rptr + IPV6_HDR_LEN); in ndp_input()
2125 icmp6_t *icmp6; in ndp_xmit()
2216 icmp6 = (icmp6_t *)&ip6h[1]; in ndp_xmit()
H A Dtnet.c780 const icmp6_t *icmp6 = (const icmp6_t *) in tsol_get_pkt_label()
H A Dip6_input.c1202 icmp6_t *icmp6; in ire_recv_noaccept_v6()
1226 icmp6 = (icmp6_t *)(&mp->b_rptr[ip_hdr_length]); in ire_recv_noaccept_v6()
H A Dipsecah.c2038 icmp6_t *icmp6; 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()
H A Dicmp.c1273 icmp6_t *icmp6; in icmp_icmp_error_ipv6()
1292 icmp6 = (icmp6_t *)&mp->b_rptr[iph_hdr_length]; in icmp_icmp_error_ipv6()
2425 offsetof(icmp6_t, icmp6_cksum); in icmp_prepend_hdr()
4082 offsetof(icmp6_t, icmp6_cksum); in icmp_prepend_header_template()
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute_aux6.c403 icmp6_t *icp6; in check_reply6()
431 icp6 = (icmp6_t *)buf; in check_reply6()
448 icmp6_t *hicmp6; in check_reply6()
464 hicmp6 = (icmp6_t *)((uchar_t *)hip6 + ip6hdr_len); in check_reply6()
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_icmp.c49 static void interpret_mldv2qry(icmp6_t *, int);
50 static void interpret_mldv2rpt(icmp6_t *, int);
442 icmp6_t *icmp6;
907 interpret_mldv2qry(icmp6_t *icmp6, int ilen) in interpret_mldv2qry()
954 interpret_mldv2rpt(icmp6_t *icmp6, int ilen) in interpret_mldv2rpt()
H A Dsnoop_ipsec.c217 (void) interpret_icmpv6(flags, (icmp6_t *)data, in interpret_ah()
H A Dsnoop.h228 extern void interpret_icmpv6(int, icmp6_t *, int, int);
H A Dsnoop_ip.c439 (void) interpret_icmpv6(flags, (icmp6_t *)data, iplen, in interpret_ipv6()
/titanic_41/usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/
H A Dilb_probe.c471 check_icmp_unreach_v6(icmp6_t *icmp6h, probe_param_t *param) in check_icmp_unreach_v6()
501 check_icmp_echo_v6(icmp6_t *icmp6h, probe_param_t *param) in check_icmp_echo_v6()
530 icmp6_t *icmp6h; in check_icmp_v6()
533 icmp6h = (icmp6_t *)(buf); in check_icmp_v6()
/titanic_41/usr/src/uts/common/inet/ilb/
H A Dilb_nat.h84 extern void ilb_nat_icmpv6(mblk_t *, ip6_t *, icmp6_t *, ip6_t *,
H A Dilb_nat.c590 ilb_nat_icmpv6(mblk_t *mp, ip6_t *out_ip6h, icmp6_t *icmp6h, ip6_t *in_ip6h, in ilb_nat_icmpv6()
H A Dilb.c1606 icmp6_t *icmp6, in6_addr_t *lb_dst) in ilb_icmp_v6()
1613 if ((uint8_t *)icmp6 + sizeof (icmp6_t) > mp->b_wptr) { in ilb_icmp_v6()
1913 return (ilb_icmp_v6(ilbs, ill, mp, ip6h, (icmp6_t *)tph, in ilb_check_v6()
H A Dilb_conn.c896 icmp6_t *icmph6; in ilb_check_icmp_conn()
936 icmph6 = (icmp6_t *)icmph; in ilb_check_icmp_conn()
/titanic_41/usr/src/uts/common/inet/
H A Dip6.h238 extern void icmp_inbound_error_fanout_v6(mblk_t *, icmp6_t *,
240 extern void icmp_update_out_mib_v6(ill_t *, icmp6_t *);
H A Dtcp_impl.h659 extern boolean_t tcp_verifyicmp(conn_t *, void *, icmph_t *, icmp6_t *,
/titanic_41/usr/src/uts/common/inet/iptun/
H A Diptun.c173 static boolean_t iptun_verifyicmp(conn_t *, void *, icmph_t *, icmp6_t *,
1833 iptun_verifyicmp(conn_t *connp, void *arg2, icmph_t *icmph, icmp6_t *icmp6, in iptun_verifyicmp()
2148 iptun_sendicmp_v6(iptun_t *iptun, icmp6_t *icmp6, ip6_t *orig_ip6h, mblk_t *mp, in iptun_sendicmp_v6()
2154 icmp6_t *new_icmp6; in iptun_sendicmp_v6()
2159 hdrs_size = sizeof (ip6_t) + sizeof (icmp6_t); in iptun_sendicmp_v6()
2166 new_icmp6 = (icmp6_t *)(new_ip6h + 1); in iptun_sendicmp_v6()
2169 new_ip6h->ip6_plen = htons(sizeof (icmp6_t) + orig_pktsize); in iptun_sendicmp_v6()
2231 icmp6_t icmp6; in iptun_icmp_error_v6()
2246 icmp6_t icmp6; in iptun_icmp_toobig_v6()
2276 icmp6_t *icmp6; in is_icmp_error()
[all …]
/titanic_41/usr/src/uts/common/sys/ib/clients/ibd/
H A Dibd.h411 icmp6_t *icmp6; \
415 icmp6 = (icmp6_t *)&ip6h[1]; \
/titanic_41/usr/src/uts/common/inet/sctp/
H A Dsctp.c1197 icmp6_t *icmp6; in sctp_icmp_error_ipv6()
1209 icmp6 = (icmp6_t *)&mp->b_rptr[iph_hdr_length]; in sctp_icmp_error_ipv6()
/titanic_41/usr/src/uts/common/io/mac/
H A Dmac_protect.c1593 icmp6_t *icmp_nd = (icmp6_t *)&ip6h[1]; in ipnospoof_check_ndp()
/titanic_41/usr/src/uts/common/inet/tcp/
H A Dtcp_input.c5666 icmp6_t *icmp6; in tcp_icmp_error_ipv6()
5678 icmp6 = (icmp6_t *)&mp->b_rptr[iph_hdr_length]; in tcp_icmp_error_ipv6()
5776 tcp_verifyicmp(conn_t *connp, void *arg2, icmph_t *icmph, icmp6_t *icmp6, in tcp_verifyicmp()

12