Home
last modified time | relevance | path

Searched refs:icmph_t (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb_nat.h82 extern void ilb_nat_icmpv4(mblk_t *, ipha_t *, icmph_t *, ipha_t *,
H A Dilb_nat.c570 ilb_nat_icmpv4(mblk_t *mp, ipha_t *out_iph, icmph_t *icmph, ipha_t *in_iph, in ilb_nat_icmpv4()
H A Dilb.c1545 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 Dilb_conn.c899 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 Diptun.c174 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 Dip.c655 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 Dipsecah.c1982 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 Dicmp.c1153 icmph_t *icmph; in icmp_icmp_input()
1174 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in icmp_icmp_input()
H A Dspd.c2248 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 Dip_if.c13944 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 Dibd_cm.c200 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 Dtcp_impl.h752 extern boolean_t tcp_verifyicmp(conn_t *, void *, icmph_t *, icmp6_t *,
H A Dip.h398 } icmph_t; typedef
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp.c1084 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 Dtcp_input.c5726 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 Dudp.c976 icmph_t *icmph; in udp_icmp_input()
1000 icmph = (icmph_t *)&mp->b_rptr[iph_hdr_length]; in udp_icmp_input()