/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_input.c | 201 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 D | ip_output.c | 417 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 D | ipdrop.c | 319 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 D | ip_mroute.c | 1534 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 D | ip_sadb.c | 603 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 D | tnet.c | 686 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 D | ip.c | 1880 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 D | spd.c | 101 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 D | tn_ipopt.c | 131 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 D | ipsecah.c | 1988 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 D | ipsecesp.c | 674 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 D | sctp_ip.h | 38 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 D | ipsec_impl.h | 858 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 D | ip.h | 188 ((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 D | ip.d.in | 149 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 D | iptun.c | 1997 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 D | mac_util.c | 168 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 D | ilb_nat.h | 82 extern void ilb_nat_icmpv4(mblk_t *, ipha_t *, icmph_t *, ipha_t *,
|
/illumos-gate/usr/src/uts/common/sys/tsol/ |
H A D | tnet.h | 59 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 D | dscpmk.c | 50 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 D | sctp_error.c | 176 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 D | sctp_shutdown.c | 229 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 D | sctp_common.c | 331 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 D | inet_hash.c | 221 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 D | tswtcl.c | 63 ipha_t *ipha; in tswtcl_process() 98 ipha = (ipha_t *)mp->b_rptr; in tswtcl_process()
|