Home
last modified time | relevance | path

Searched refs:ipha_t (Results 1 – 25 of 96) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_input.c201 ipha_t *ipha; in ip_input_common_v4()
428 ipha_t *ipha = (ipha_t *)iph_arg; in ill_input_full_v4()
565 ipha_t *ipha = (ipha_t *)iph_arg; in ill_input_short_v4()
840 ipha_t *ipha = (ipha_t *)iph_arg; in ire_recv_forward_v4()
1242 ipha_t *ipha = (ipha_t *)iph_arg; in ire_recv_noroute_v4()
1312 ipha_t *ipha = (ipha_t *)iph_arg; in ire_recv_broadcast_v4()
1498 ipha_t *ipha = (ipha_t *)iph_arg; in ire_recv_multicast_v4()
1666 ipha_t *ipha = (ipha_t *)iph_arg; in ire_recv_loopback_v4()
1699 ipha_t *ipha = (ipha_t *)iph_arg; in ire_recv_local_v4()
1848 ipha_t *ipha1; in ip_input_broadcast_v4()
[all …]
H A Dip_output.c417 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_verify_src()
807 ipha_t *ipha; in ip_output_simple_v4()
1081 ipha_t *ipha = (ipha_t *)iph_arg; in ire_send_local_v4()
1233 ipha_t *ipha = (ipha_t *)iph_arg; in ire_send_broadcast_v4()
1460 ipha_t *ipha = (ipha_t *)iph_arg; in ire_send_multicast_v4()
1537 ipha_t *ipha = (ipha_t *)iph_arg; in ire_send_multirt_v4()
1557 ipha_t *ipha = (ipha_t *)iph_arg; in ire_send_noroute_v4()
1841 ipha_t *ipha = (ipha_t *)iph_arg; in ire_send_wire_v4()
2101 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_postfrag_loopback()
2173 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_postfrag_loopcheck()
[all …]
H A Dipdrop.c319 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_drop_input()
322 ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, in ip_drop_input()
328 ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL, in ip_drop_input()
341 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_drop_output()
344 ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, in ip_drop_output()
350 ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL, in ip_drop_output()
H A Dip_mroute.c1534 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_mforward()
2204 ipha_t *ipha_copy; in register_send()
2336 ipha_t *eip, *ip; in pim_input()
2355 ip = (ipha_t *)mp->b_rptr; in pim_input()
2414 eip = (ipha_t *)(reghdr + 1); in pim_input()
2489 ipha_t *ipha = (ipha_t *)mp->b_rptr; in register_mforward()
2543 ipha_t *ipha_copy; in encap_send()
2612 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_mroute_decap()
2613 ipha_t *ipha_encap; in ip_mroute_decap()
3107 ipha_t *ipha; in tbf_send_packet()
[all …]
H A Dip_sadb.c603 ipha_t *ipha = (ipha_t *)data_mp->b_rptr; in ipsec_outbound_sa()
661 ipha_t *ipha; in ipsec_inbound_ah_sa()
683 ipha = (ipha_t *)mp->b_rptr; in ipsec_inbound_ah_sa()
710 ipha = (ipha_t *)mp->b_rptr; in ipsec_inbound_ah_sa()
790 ipha_t *ipha; in ipsec_inbound_esp_sa()
809 ipha = (ipha_t *)data_mp->b_rptr; in ipsec_inbound_esp_sa()
856 ipha = (ipha_t *)data_mp->b_rptr; in ipsec_inbound_esp_sa()
H A Dtnet.c686 const ipha_t *ipha; in tsol_get_pkt_label()
704 ipha = (const ipha_t *)mp->b_rptr; in tsol_get_pkt_label()
1043 ipha_t *ipha = (ipha_t *)mp->b_rptr; in tsol_can_accept_raw()
1129 const ipha_t *ipha; in tsol_can_reply_error()
1158 ipha = (const ipha_t *)mp->b_rptr; in tsol_can_reply_error()
1455 ipha_t *ipha; in tsol_ip_forward()
1486 ipha = (ipha_t *)mp->b_rptr; in tsol_ip_forward()
1657 ipha = (ipha_t *)mp->b_rptr; in tsol_ip_forward()
1711 ipha = (ipha_t *)mp->b_rptr; in tsol_ip_forward()
1756 ipha_t *ipha; in tsol_pmtu_adjust()
[all …]
H A Dip.c1880 ipha_t *ipha; in icmp_inbound_too_big_v4()
2779 ipha_t *ipha; in icmp_pkt()
2999 ipha_t *ipha; in icmp_pkt_err_ok()
4853 ipha_t *ipha; in ip_fanout_send_icmp_v4()
4927 ipha_t *ipha; in ip_proto_not_sup()
5144 ipha_t *ipha; in zero_spi_check()
11675 ipha_t *ipha; in ip_fragment_v4()
12207 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_output_post_ipsec()
12284 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_input_post_ipsec()
13620 ipha_t *ipha = (ipha_t *)buf; in ip_build_hdrs_v4()
[all …]
H A Dspd.c101 ipha_t *, ip6_t *, uint8_t);
4025 ipha_t *ipha, ip6_t *ip6h) in ipsec_in_to_out()
5274 ipha_t *oiph; in ipsec_tun_outbound()
5275 ipha_t *iph = NULL; in ipsec_tun_outbound()
5295 oiph = (ipha_t *)mp->b_rptr; in ipsec_tun_outbound()
5552 ipha_t *inner_ipv4, ip6_t *inner_ipv6, ipha_t *outer_ipv4, in ipsec_tun_inbound()
6267 ipha_t *iph; in ipsec_fragcache_add()
6268 ipha_t *oiph; in ipsec_fragcache_add()
6309 oiph = (ipha_t *)mp->b_rptr; in ipsec_fragcache_add()
6488 ipha_t *niph; in ipsec_fragcache_add()
[all …]
H A Dtn_ipopt.c131 ipha_t *ipha; in tsol_get_option_v4()
144 ipha = (ipha_t *)mp->b_rptr; in tsol_get_option_v4()
554 tsol_remove_secopt(ipha_t *ipha, int buflen) in tsol_remove_secopt()
641 tsol_prepend_option(uchar_t *optbuf, ipha_t *ipha, int buflen) in tsol_prepend_option()
821 ipha_t *ipha; in tsol_check_label_v4()
833 ipha = (ipha_t *)mp->b_rptr; in tsol_check_label_v4()
921 ipha = (ipha_t *)mp->b_rptr; in tsol_check_label_v4()
H A Dipsecah.c1988 ipha_t *ipha; in ah_icmp_error_v4()
1989 ipha_t *oipha; in ah_icmp_error_v4()
2000 ipha = (ipha_t *)&icmph[1]; in ah_icmp_error_v4()
2020 ipha = (ipha_t *)&icmph[1]; in ah_icmp_error_v4()
2492 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ah_log_bad_auth()
3017 ipha_t *ipha; in ah_process_ip_options_v4()
3018 ipha_t *oipha; in ah_process_ip_options_v4()
3290 ipha_t *ipha = (ipha_t *)data_mp->b_rptr; in ah_outbound()
3474 ipha_t *ipha; in ah_auth_in_done()
3744 ipha_t *ipha; in ah_auth_out_done()
[all …]
H A Dipsecesp.c674 ipha_t *ipha = (ipha_t *)data_mp->b_rptr; in esp_fix_natt_checksums()
724 ipha_t *ipha; in esp_strip_header()
741 ipha = (ipha_t *)data_mp->b_rptr; in esp_strip_header()
786 (int)(ntohs(ipha->ipha_length) - sizeof (ipha_t) - in esp_strip_header()
1105 ipha_t *ipha = (ipha_t *)data_mp->b_rptr; in esp_inbound()
1661 ipha_t *ipha = (ipha_t *)data_mp->b_rptr; in esp_kcf_callback_outbound()
2017 esp_prepare_udp(netstack_t *ns, mblk_t *mp, ipha_t *ipha) in esp_prepare_udp()
2025 ASSERT(MBLKL(mp) >= sizeof (ipha_t)); in esp_prepare_udp()
2094 ipha_t *ipha; in ipsecesp_send_keepalive()
2103 ipha = (ipha_t *)mp->b_rptr; in ipsecesp_send_keepalive()
[all …]
/illumos-gate/usr/src/uts/common/inet/
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.h858 extern mblk_t *ipsec_check_global_policy(mblk_t *, conn_t *, ipha_t *,
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 *);
942 extern mblk_t *ipsec_tun_outbound(mblk_t *, struct iptun_s *, ipha_t *,
943 ip6_t *, ipha_t *, ip6_t *, int, ip_xmit_attr_t *);
H A Dip.h188 ((int)(((ipha_t *)ipha)->ipha_version_and_hdr_length & 0xF) << 2)
191 ((int)(((ipha_t *)ipha)->ipha_version_and_hdr_length) >> 4)
427 } ipha_t; typedef
3235 extern uint16_t ip_csum_hdr(ipha_t *);
3272 extern ipaddr_t ip_input_options(ipha_t *, ipaddr_t, mblk_t *,
3292 extern int ip_find_hdr_v4(ipha_t *, ip_pkt_t *, boolean_t);
3318 extern void ip_output_local_options(ipha_t *, ip_stack_t *);
3381 extern ipaddr_t ip_massage_options(ipha_t *, netstack_t *);
3436 extern ipaddr_t ip_get_dst(ipha_t *);
3467 extern uint8_t ipoptp_first(ipoptp_t *, ipha_t *);
[all …]
/illumos-gate/usr/src/lib/libdtrace/common/
H A Dip.d.in149 ipha_t *ipv4_hdr; /* pointer to raw header */
221 translator ipinfo_t < ipha_t *I > {
241 ntohs(((ipha_t *)I)->ipha_length) -
242 ((((ipha_t *)I)->ipha_version_and_hdr_length & 0xf) << 2) :
246 inet_ntoa(&((ipha_t *)I)->ipha_src) : *(uint8_t *)I >> 4 == 6 ?
249 inet_ntoa(&((ipha_t *)I)->ipha_dst) : *(uint8_t *)I >> 4 == 6 ?
272 ntohs(((ipha_t *)I)->ipha_length) -
273 ((((ipha_t *)I)->ipha_version_and_hdr_length & 0xf) << 2) :
284 inet_ntoa(&((ipha_t *)I)->ipha_src) :
295 inet_ntoa(&((ipha_t *)I)->ipha_dst) :
[all …]
/illumos-gate/usr/src/uts/common/inet/iptun/
H A Diptun.c1997 header_size = sizeof (ipha_t); in iptun_get_maxmtu()
2098 ipha_t *new_ipha; in iptun_sendicmp_v4()
2304 ipha_t *ipha; in iptun_find_headers()
2316 ipha = (ipha_t *)(mp->b_rptr); in iptun_find_headers()
2391 ipha_t *outer4, *inner4; in iptun_input_icmp_v4()
2564 ipha_t *outer4, *inner4; in iptun_input_icmp_v6()
2778 ipha_t *outer4, *inner4; in iptun_input()
3182 ipha_t *outer4, *inner4; in iptun_output_6to4()
3313 ipha_t *ipha; in iptun_output_check_label()
3315 ipha = (ipha_t *)(*mpp)->b_rptr; in iptun_output_check_label()
[all …]
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_util.c168 mac_sw_cksum_ipv4(mblk_t *mp, uint32_t ip_hdr_offset, ipha_t *ipha, in mac_sw_cksum_ipv4()
419 ip_hdr_sz = sizeof (ipha_t); in mac_sw_cksum()
481 ipha_t *ipha = (ipha_t *)(mp->b_rptr + ip_hdr_offset); in mac_sw_cksum()
814 const ipha_t *oiph; in mac_sw_lso()
816 ipha_t *niph; in mac_sw_lso()
909 oiph = (ipha_t *)(omp->b_rptr + oehlen); in mac_sw_lso()
1093 niph = (ipha_t *)(nhdrmp->b_rptr + oehlen); in mac_sw_lso()
1182 niph = (ipha_t *)(nhdrmp->b_rptr + oehlen); in mac_sw_lso()
1239 niph = (ipha_t *)(nhdrmp->b_rptr + oehlen); in mac_sw_lso()
2074 ipha_t *iphp; in mac_pkt_hash()
[all …]
/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 *,
/illumos-gate/usr/src/uts/common/sys/tsol/
H A Dtnet.h59 extern int tsol_prepend_option(uchar_t *, ipha_t *, int);
61 extern int tsol_remove_secopt(ipha_t *, int);
/illumos-gate/usr/src/uts/common/ipp/dscpmk/
H A Ddscpmk.c50 ipha_t *ipha; in dscpmk_process()
82 ipha = (ipha_t *)mp->b_rptr; in dscpmk_process()
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_error.c176 ipha_t *iniph; in sctp_send_abort()
177 ipha_t *ahiph = NULL; in sctp_send_abort()
220 ahiph = (ipha_t *)p; in sctp_send_abort()
221 iniph = (ipha_t *)inmp->b_rptr; in sctp_send_abort()
328 ipha_t *ipha = NULL; in sctp_ootb_send_abort()
368 ipha = (ipha_t *)mp->b_rptr; in sctp_ootb_send_abort()
H A Dsctp_shutdown.c229 ipha_t *ipha = NULL; in sctp_ootb_shutdown_ack()
245 (isv4 ? sizeof (ipha_t) : sizeof (ip6_t))); in sctp_ootb_shutdown_ack()
278 ipha = (ipha_t *)mp->b_rptr; in sctp_ootb_shutdown_ack()
H A Dsctp_common.c331 ipha_t *iph = (ipha_t *)mp->b_rptr; in sctp_make_mp()
393 ipha_t *iph; in sctp_set_iplen()
404 iph = (ipha_t *)mp->b_rptr; in sctp_set_iplen()
924 ipha_t *ipha; in sctp_build_hdrs()
969 ipha = (ipha_t *)hdrs; in sctp_build_hdrs()
1260 ipha_t *iph; in sctp_get_addrparams()
1281 iph = (ipha_t *)pkt->b_rptr; in sctp_get_addrparams()
1517 ipha_t *iph; in sctp_secure_restart_check()
1530 iph = (ipha_t *)pkt->b_rptr; in sctp_secure_restart_check()
/illumos-gate/usr/src/common/inet/
H A Dinet_hash.c221 ipha_t *iphp; in inet_pkt_hash()
228 iphp = (ipha_t *)(mp->b_rptr + skip_len); in inet_pkt_hash()
229 if (((unsigned char *)iphp + sizeof (ipha_t) > mp->b_wptr) || in inet_pkt_hash()
/illumos-gate/usr/src/uts/common/ipp/meters/
H A Dtswtcl.c63 ipha_t *ipha; in tswtcl_process()
98 ipha = (ipha_t *)mp->b_rptr; in tswtcl_process()

1234