/illumos-gate/usr/src/uts/common/inet/ilb/ |
H A D | ilb_nat.h | 82 extern void ilb_nat_icmpv4(mblk_t *, ipha_t *, icmph_t *, ipha_t *,
|
H A D | ilb_nat.c | 570 ilb_nat_icmpv4(mblk_t *mp, ipha_t *out_iph, icmph_t *icmph, ipha_t *in_iph, in ilb_nat_icmpv4()
|
H A D | ilb.c | 1545 icmph_t *icmph, ipaddr_t *lb_dst) in ilb_icmp_v4() 1555 if ((uint8_t *)icmph + sizeof (icmph_t) > mp->b_wptr) { in ilb_icmp_v4() 1893 return (ilb_icmp_v4(ilbs, ill, mp, ipha, (icmph_t *)tph, in ilb_check_v4()
|
H A D | ilb_conn.c | 899 icmph_t *icmph4; in ilb_check_icmp_conn() 918 icmph4 = (icmph_t *)icmph; in ilb_check_icmp_conn()
|
/illumos-gate/usr/src/uts/common/inet/iptun/ |
H A D | iptun.c | 174 static boolean_t iptun_verifyicmp(conn_t *, void *, icmph_t *, icmp6_t *, 1835 iptun_verifyicmp(conn_t *connp, void *arg2, icmph_t *icmph, icmp6_t *icmp6, in iptun_verifyicmp() 2093 iptun_sendicmp_v4(iptun_t *iptun, icmph_t *icmp, ipha_t *orig_ipha, mblk_t *mp, in iptun_sendicmp_v4() 2099 icmph_t *new_icmp; in iptun_sendicmp_v4() 2104 hdrs_size = sizeof (ipha_t) + sizeof (icmph_t); in iptun_sendicmp_v4() 2111 new_icmp = (icmph_t *)(new_ipha + 1); in iptun_sendicmp_v4() 2206 icmph_t icmp; in iptun_icmp_error_v4() 2219 icmph_t icmp; in iptun_icmp_fragneeded_v4() 2267 icmph_t *icmph; in is_icmp_error() 2274 icmph = (icmph_t *)((uint8_t *)ipha + hlen); in is_icmp_error() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip.c | 655 static boolean_t icmp_inbound_verify_v4(mblk_t *, icmph_t *, ip_recv_attr_t *); 656 static void icmp_inbound_too_big_v4(icmph_t *, ip_recv_attr_t *); 657 static void icmp_inbound_error_fanout_v4(mblk_t *, icmph_t *, 663 static void icmp_redirect_v4(mblk_t *mp, ipha_t *, icmph_t *, 666 static void icmp_send_reply_v4(mblk_t *, ipha_t *, icmph_t *, 1231 icmph_t icmph; in icmp_frag_needed() 1238 bzero(&icmph, sizeof (icmph_t)); in icmp_frag_needed() 1245 icmp_pkt(mp, &icmph, sizeof (icmph_t), ira); in icmp_frag_needed() 1329 icmph_t *icmph; in icmp_inbound_v4() 1365 icmph = (icmph_t *)&mp->b_rptr[ip_hdr_length]; in icmp_inbound_v4() [all …]
|
H A D | ipsecah.c | 1982 icmph_t *icmph; in ah_icmp_error_v4() 1998 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in ah_icmp_error_v4() 2019 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in ah_icmp_error_v4() 2088 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in ah_icmp_error_v4() 2104 alloc_size = iph_hdr_length + sizeof (icmph_t) + hdr_length; in ah_icmp_error_v4() 2131 ipha = (ipha_t *)(mp1->b_rptr + iph_hdr_length + sizeof (icmph_t)); in ah_icmp_error_v4()
|
H A D | icmp.c | 1153 icmph_t *icmph; in icmp_icmp_input() 1174 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in icmp_icmp_input()
|
H A D | spd.c | 2248 icmph_t *icmph; in ipsec_inbound_accept_clear() 2306 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in ipsec_inbound_accept_clear()
|
H A D | ip_if.c | 13944 icmph_t *icmph; in ipif_mask_reply() 13950 #define REPLY_LEN (sizeof (icmp_ipha) + sizeof (icmph_t) + IP_ADDR_LEN) in ipif_mask_reply() 13977 icmph = (icmph_t *)&ipha[1]; in ipif_mask_reply()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/ |
H A D | ibd_cm.c | 200 icmph_t *icmph; in ibd_async_rc_process_too_big() 229 + sizeof (icmph_t), BPRI_MED)) == NULL) { in ibd_async_rc_process_too_big() 235 + sizeof (ipha_t) + sizeof (icmph_t); in ibd_async_rc_process_too_big() 255 msg_len += sizeof (icmp_ipha) + sizeof (icmph_t); in ibd_async_rc_process_too_big() 267 icmph = (icmph_t *)&ipha[1]; in ibd_async_rc_process_too_big() 268 bzero(icmph, sizeof (icmph_t)); in ibd_async_rc_process_too_big()
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | tcp_impl.h | 752 extern boolean_t tcp_verifyicmp(conn_t *, void *, icmph_t *, icmp6_t *,
|
H A D | ip.h | 398 } icmph_t; typedef
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp.c | 1084 icmph_t *icmph; in sctp_icmp_error() 1104 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in sctp_icmp_error()
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_input.c | 5726 icmph_t *icmph; in tcp_icmp_input() 5758 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in tcp_icmp_input() 5986 tcp_verifyicmp(conn_t *connp, void *arg2, icmph_t *icmph, icmp6_t *icmp6, in tcp_verifyicmp()
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 976 icmph_t *icmph; in udp_icmp_input() 1000 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in udp_icmp_input()
|