Home
last modified time | relevance | path

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

1234

/titanic_44/usr/src/uts/common/inet/ip/
H A Dip_input.c130 static void ip_input_local_v4(ire_t *, mblk_t *, ipha_t *,
133 static void ip_input_broadcast_v4(ire_t *, mblk_t *, ipha_t *,
135 static void ip_input_multicast_v4(ire_t *, mblk_t *, ipha_t *,
201 ipha_t *ipha; in ip_input_common_v4()
304 ipha = (ipha_t *)mp->b_rptr; in ip_input_common_v4()
313 ipha = (ipha_t *)mp->b_rptr; in ip_input_common_v4()
428 ipha_t *ipha = (ipha_t *)iph_arg; in ill_input_full_v4()
456 ipha = (ipha_t *)mp->b_rptr; in ill_input_full_v4()
503 ipha = ip_pullup(mp, sizeof (ipha_t) + sizeof (udpha_t), ira); in ill_input_full_v4()
565 ipha_t *ipha = (ipha_t *)iph_arg; in ill_input_short_v4()
[all …]
H A Dip_output.c416 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ip_verify_src()
534 ipha_t *ipha = NULL; in ip_verify_nce()
538 ipha = (ipha_t *)mp->b_rptr; in ip_verify_nce()
805 ipha_t *ipha; in ip_output_simple_v4()
820 ipha = (ipha_t *)mp->b_rptr; in ip_output_simple_v4()
1079 ipha_t *ipha = (ipha_t *)iph_arg; in ire_send_local_v4()
1098 ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, ip6_t *, NULL, in ire_send_local_v4()
1105 ill_t *, ill, ipha_t *, ipha, mblk_t *, mp); in ire_send_local_v4()
1119 ipha = (ipha_t *)mp->b_rptr; in ire_send_local_v4()
1161 ill_t *, NULL, ipha_t *, ipha, mblk_t *, mp); in ire_send_local_v4()
[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.c176 static void encap_send(ipha_t *, mblk_t *, struct vif *, ipaddr_t);
185 static int ip_mdq(mblk_t *, ipha_t *, ill_t *,
188 static void phyint_send(ipha_t *, mblk_t *, struct vif *, ipaddr_t);
190 static void register_send(ipha_t *, mblk_t *, struct vif *, ipaddr_t);
196 static int priority(struct vif *, ipha_t *);
197 static void tbf_control(struct vif *, mblk_t *, ipha_t *);
198 static int tbf_dq_sel(struct vif *, ipha_t *);
214 static ipha_t multicast_encap_iphdr = {
217 sizeof (ipha_t), /* total length */
1285 (void) ip_mdq(rte->mp, (ipha_t *) in add_mfc()
[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()
1483 ipha = (ipha_t *)mp->b_rptr; in tsol_ip_forward()
1654 ipha = (ipha_t *)mp->b_rptr; in tsol_ip_forward()
1708 ipha = (ipha_t *)mp->b_rptr; in tsol_ip_forward()
1753 ipha_t *ipha; in tsol_pmtu_adjust()
[all …]
H A Dspd.c79 ipha_t *, ip6_t *, uint64_t, ip_recv_attr_t *, netstack_t *);
98 ipha_t *, ip6_t *, uint8_t);
101 struct ipsec_action_s *, ipha_t *ipha, ip6_t *ip6h, const char **,
1023 ipsec_log_policy_failure(int type, char *func_name, ipha_t *ipha, ip6_t *ip6h, in ipsec_log_policy_failure()
1566 ipha_t *ipha, ip6_t *ip6h, const char **reason, kstat_named_t **counter, in ipsec_check_ipsecin_action()
1761 conn_to_unique(conn_t *connp, mblk_t *data_mp, ipha_t *ipha, ip6_t *ip6h) in conn_to_unique()
1800 ipsec_action_t *ap, ipha_t *ipha, ip6_t *ip6h, const char **reason, in ipsec_check_ipsecin_latch()
1857 ipha_t *ipha, ip6_t *ip6h, uint64_t pkt_unique, ip_recv_attr_t *ira, in ipsec_check_ipsecin_policy()
2116 ipha_t *ipha, ip6_t *ip6h, ip_recv_attr_t *ira, netstack_t *ns) in ipsec_check_global_policy()
2244 ipsec_inbound_accept_clear(mblk_t *mp, ipha_t *ipha, ip6_t *ip6h) in ipsec_inbound_accept_clear()
[all …]
H A Dip.c655 static void icmp_options_update(ipha_t *);
659 static void icmp_redirect_v4(mblk_t *mp, ipha_t *, icmph_t *,
662 static void icmp_send_reply_v4(mblk_t *, ipha_t *, icmph_t *,
1168 static ipha_t icmp_ipha = {
1332 ipha_t *ipha; /* Outer header */ in icmp_inbound_v4()
1345 ipha = (ipha_t *)mp->b_rptr; in icmp_inbound_v4()
1430 ipha = (ipha_t *)mp->b_rptr; in icmp_inbound_v4()
1492 ipha = (ipha_t *)mp->b_rptr; in icmp_inbound_v4()
1553 ipha = (ipha_t *)mp->b_rptr; in icmp_inbound_v4()
1641 ipha = (ipha_t *)mp->b_rptr; in icmp_inbound_v4()
[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.c2143 ipha_t *ipha; in ah_icmp_error_v4()
2144 ipha_t *oipha; in ah_icmp_error_v4()
2151 oipha = ipha = (ipha_t *)mp->b_rptr; in ah_icmp_error_v4()
2155 ipha = (ipha_t *)&icmph[1]; in ah_icmp_error_v4()
2175 ipha = (ipha_t *)&icmph[1]; in ah_icmp_error_v4()
2244 ipha = (ipha_t *)&icmph[1]; in ah_icmp_error_v4()
2286 ipha = (ipha_t *)(mp1->b_rptr + iph_hdr_length + sizeof (icmph_t)); in ah_icmp_error_v4()
2647 ipha_t *ipha = (ipha_t *)mp->b_rptr; in ah_log_bad_auth()
3172 ipha_t *ipha; in ah_process_ip_options_v4()
3173 ipha_t *oipha; in ah_process_ip_options_v4()
[all …]
/titanic_44/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.h853 extern mblk_t *ipsec_check_global_policy(mblk_t *, conn_t *, ipha_t *,
855 extern mblk_t *ipsec_check_inbound_policy(mblk_t *, conn_t *, ipha_t *, ip6_t *,
859 mblk_t *, ipha_t *, ip6_t *);
862 extern void ipsec_log_policy_failure(int, char *, ipha_t *, ip6_t *, boolean_t,
864 extern boolean_t ipsec_inbound_accept_clear(mblk_t *, ipha_t *, ip6_t *);
936 ipha_t *, ip6_t *, ipha_t *, ip6_t *, int, netstack_t *);
937 extern mblk_t *ipsec_tun_outbound(mblk_t *, struct iptun_s *, ipha_t *,
938 ip6_t *, ipha_t *, ip6_t *, int, ip_xmit_attr_t *);
H A Dip.h187 ((int)(((ipha_t *)ipha)->ipha_version_and_hdr_length & 0xF) << 2)
190 ((int)(((ipha_t *)ipha)->ipha_version_and_hdr_length) >> 4)
426 } ipha_t; typedef
3225 extern mblk_t *ip_check_optlen(mblk_t *, ipha_t *, uint_t, uint_t,
3230 extern uint16_t ip_csum_hdr(ipha_t *);
3231 extern void ip_forward_xmit_v4(nce_t *, ill_t *, mblk_t *, ipha_t *,
3233 extern boolean_t ip_forward_options(mblk_t *, ipha_t *, ill_t *,
3267 extern ipaddr_t ip_input_options(ipha_t *, ipaddr_t, mblk_t *,
3269 extern boolean_t ip_input_local_options(mblk_t *, ipha_t *, ip_recv_attr_t *);
3270 extern mblk_t *ip_input_fragment(mblk_t *, ipha_t *, ip_recv_attr_t *);
[all …]
/titanic_44/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 …]
/titanic_44/usr/src/uts/common/inet/iptun/
H A Diptun.c93 #define IPTUN_MAX_IPV4_MTU (IP_MAXPACKET - sizeof (ipha_t))
879 iptun->iptun_header_size = sizeof (ipha_t); in iptun_headergen()
1995 header_size = sizeof (ipha_t); in iptun_get_maxmtu()
2091 iptun_sendicmp_v4(iptun_t *iptun, icmph_t *icmp, ipha_t *orig_ipha, mblk_t *mp, in iptun_sendicmp_v4()
2096 ipha_t *new_ipha; in iptun_sendicmp_v4()
2102 hdrs_size = sizeof (ipha_t) + sizeof (icmph_t); in iptun_sendicmp_v4()
2108 new_ipha = (ipha_t *)icmperr_mp->b_rptr; in iptun_sendicmp_v4()
2124 new_icmp->icmph_checksum = IP_CSUM(icmperr_mp, sizeof (ipha_t), 0); in iptun_sendicmp_v4()
2201 iptun_icmp_error_v4(iptun_t *iptun, ipha_t *orig_ipha, mblk_t *mp, in iptun_icmp_error_v4()
2214 iptun_icmp_fragneeded_v4(iptun_t *iptun, uint32_t newmtu, ipha_t *orig_ipha, in iptun_icmp_fragneeded_v4()
[all …]
/titanic_44/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.c443 ipha_t *ipha; in ilb_full_nat()
518 ipha_t *ipha; in ilb_half_nat()
570 ilb_nat_icmpv4(mblk_t *mp, ipha_t *out_iph, icmph_t *icmph, ipha_t *in_iph, in ilb_nat_icmpv4()
/titanic_44/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);
/titanic_44/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()
/titanic_44/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()
922 ipha_t *ipha; in sctp_build_hdrs()
967 ipha = (ipha_t *)hdrs; in sctp_build_hdrs()
1258 ipha_t *iph; in sctp_get_addrparams()
1279 iph = (ipha_t *)pkt->b_rptr; in sctp_get_addrparams()
1515 ipha_t *iph; in sctp_secure_restart_check()
1528 iph = (ipha_t *)pkt->b_rptr; in sctp_secure_restart_check()
/titanic_44/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()
H A Dtokenmt.c75 ipha_t *ipha; in tokenmt_process()
108 ipha = (ipha_t *)mp->b_rptr; in tokenmt_process()
/titanic_44/usr/src/uts/common/ipp/ipgpc/
H A Dclassifier.c494 ipha_t *ipha = (ipha_t *)iph; in get_port_info()
610 ipha_t *ipha; in parse_packet()
613 ipha = (ipha_t *)mp->b_rptr; /* get ip header */ in parse_packet()

1234