Home
last modified time | relevance | path

Searched refs:ip_recv_attr_t (Results 1 – 25 of 55) sorted by relevance

123

/titanic_41/usr/src/uts/common/inet/
H A Dip6.h230 ip_recv_attr_t *);
232 ip_recv_attr_t *);
234 ip_recv_attr_t *);
236 ip_recv_attr_t *);
237 extern mblk_t *icmp_inbound_v6(mblk_t *, ip_recv_attr_t *);
239 ip_recv_attr_t *);
242 extern boolean_t conn_wantpacket_v6(conn_t *, ip_recv_attr_t *, ip6_t *);
248 ip_recv_attr_t *);
250 ip_recv_attr_t *);
251 extern void ip_fanout_proto_v6(mblk_t *, ip6_t *, ip_recv_attr_t *);
[all …]
H A Dsctp_ip.h39 ip_recv_attr_t *);
45 ip_recv_attr_t *, mblk_t *, sctp_stack_t *, sctp_hdr_t *);
47 extern void sctp_input(conn_t *, ipha_t *, ip6_t *, mblk_t *, ip_recv_attr_t *);
48 extern void sctp_ootb_input(mblk_t *, ip_recv_attr_t *, ip_stack_t *);
74 ip_recv_attr_t *);
H A Dip_ire.h212 ip_recv_attr_t *);
214 ip_recv_attr_t *);
216 ip_recv_attr_t *);
218 ip_recv_attr_t *);
220 ip_recv_attr_t *);
222 ip_recv_attr_t *);
224 ip_recv_attr_t *);
226 ip_recv_attr_t *);
229 ip_recv_attr_t *);
231 ip_recv_attr_t *);
[all …]
H A Dtcp_impl.h563 ip_recv_attr_t *);
582 extern void tcp_eager_kill(void *, mblk_t *, void *, ip_recv_attr_t *);
588 extern void tcp_reinput(conn_t *, mblk_t *, ip_recv_attr_t *, ip_stack_t *);
629 extern void tcp_close_output(void *, mblk_t *, void *, ip_recv_attr_t *);
630 extern void tcp_output(void *, mblk_t *, void *, ip_recv_attr_t *);
631 extern void tcp_output_urgent(void *, mblk_t *, void *, ip_recv_attr_t *);
635 extern void tcp_send_synack(void *, mblk_t *, void *, ip_recv_attr_t *);
636 extern void tcp_shutdown_output(void *, mblk_t *, void *, ip_recv_attr_t *);
644 extern void tcp_xmit_listeners_reset(mblk_t *, ip_recv_attr_t *,
652 extern void tcp_icmp_input(void *, mblk_t *, void *, ip_recv_attr_t *);
[all …]
H A Dip_multi.h54 extern mblk_t *igmp_input(mblk_t *, ip_recv_attr_t *);
91 extern int ip_mforward(mblk_t *, ip_recv_attr_t *);
92 extern void ip_mroute_decap(mblk_t *, ip_recv_attr_t *);
118 extern mblk_t *pim_input(mblk_t *, ip_recv_attr_t *);
H A Dipsec_impl.h854 ip6_t *, ip_recv_attr_t *, netstack_t *ns);
856 ip_recv_attr_t *);
858 extern boolean_t ipsec_in_to_out(ip_recv_attr_t *, ip_xmit_attr_t *,
860 extern void ipsec_in_release_refs(ip_recv_attr_t *);
869 extern ipsec_action_t *ipsec_in_to_out_action(ip_recv_attr_t *);
870 extern void ipsec_latch_inbound(conn_t *connp, ip_recv_attr_t *ira);
935 extern mblk_t *ipsec_tun_inbound(ip_recv_attr_t *, mblk_t *, ipsec_tun_pol_t *,
955 uint32_t, void *, int, ip_recv_attr_t *ira);
957 uint32_t, void *, int, ip_recv_attr_t *ira);
991 extern mblk_t *ipsecah_icmp_error(mblk_t *, ip_recv_attr_t *);
[all …]
H A Dip.h1303 typedef struct ip_recv_attr_s ip_recv_attr_t; typedef
1327 typedef void (*pfillinput_t)(mblk_t *, void *, void *, ip_recv_attr_t *,
1331 typedef void (*pfirerecv_t)(ire_t *, mblk_t *, void *, ip_recv_attr_t *);
3215 extern void icmp_frag_needed(mblk_t *, int, ip_recv_attr_t *);
3216 extern mblk_t *icmp_inbound_v4(mblk_t *, ip_recv_attr_t *);
3217 extern void icmp_time_exceeded(mblk_t *, uint8_t, ip_recv_attr_t *);
3218 extern void icmp_unreachable(mblk_t *, uint8_t, ip_recv_attr_t *);
3219 extern boolean_t ip_ipsec_policy_inherit(conn_t *, conn_t *, ip_recv_attr_t *);
3220 extern void *ip_pullup(mblk_t *, ssize_t, ip_recv_attr_t *);
3221 extern void ip_setl2src(mblk_t *, ip_recv_attr_t *, ill_t *);
[all …]
H A Dipclassifier.h44 typedef void (*edesc_rpf)(void *, mblk_t *, void *, ip_recv_attr_t *);
48 struct icmp6_hdr *, ip_recv_attr_t *);
698 conn_t *ipcl_classify_v4(mblk_t *, uint8_t, uint_t, ip_recv_attr_t *,
700 conn_t *ipcl_classify_v6(mblk_t *, uint8_t, uint_t, ip_recv_attr_t *,
702 conn_t *ipcl_classify(mblk_t *, ip_recv_attr_t *, ip_stack_t *);
704 ip6_t *, ip_recv_attr_t *, ip_stack_t *);
719 extern uint_t conn_recvancillary_size(conn_t *, crb_t, ip_recv_attr_t *,
721 extern void conn_recvancillary_add(conn_t *, crb_t, ip_recv_attr_t *,
H A Dip_impl.h179 extern zoneid_t ip_get_zoneid_v4(ipaddr_t, mblk_t *, ip_recv_attr_t *,
182 ip_recv_attr_t *, zoneid_t);
H A Dip_ndp.h282 extern void ndp_input(mblk_t *, ip_recv_attr_t *);
320 extern boolean_t ip_nce_conflict(mblk_t *, ip_recv_attr_t *, ncec_t *);
H A Dip_arp.h109 extern void arp_failure(mblk_t *, ip_recv_attr_t *);
H A Dsadb.h309 mblk_t *(*ipsa_input_func)(mblk_t *, void *, ip_recv_attr_t *);
787 mblk_t *sadb_set_lpkt(ipsa_t *, mblk_t *, ip_recv_attr_t *);
789 void sadb_buf_pkt(ipsa_t *, mblk_t *, ip_recv_attr_t *);
/titanic_41/usr/src/uts/common/sys/tsol/
H A Dtnet.h67 extern boolean_t tsol_can_reply_error(const mblk_t *, ip_recv_attr_t *);
69 ip_recv_attr_t *, const conn_t *);
70 extern boolean_t tsol_can_accept_raw(mblk_t *, ip_recv_attr_t *, boolean_t);
71 extern boolean_t tsol_get_pkt_label(mblk_t *, int, ip_recv_attr_t *);
72 extern zoneid_t tsol_attr_to_zoneid(const ip_recv_attr_t *);
82 extern mblk_t *tsol_ip_forward(ire_t *, mblk_t *, const ip_recv_attr_t *);
/titanic_41/usr/src/uts/common/inet/ip/
H A Dip6_input.c130 static void ip_input_local_v6(ire_t *, mblk_t *, ip6_t *, ip_recv_attr_t *);
133 ip_recv_attr_t *);
199 ip_recv_attr_t iras; /* Receive attributes */ in ip_input_common_v6()
409 ip_recv_attr_t *ira, rtc_t *rtc) in ill_input_full_v6()
478 ire_linklocal(const in6_addr_t *nexthop, ill_t *ill, ip_recv_attr_t *ira, in ire_linklocal()
515 ip_recv_attr_t *ira, rtc_t *rtc) in ill_input_short_v6()
828 ire_recv_forward_v6(ire_t *ire, mblk_t *mp, void *iph_arg, ip_recv_attr_t *ira) in ire_recv_forward_v6()
1073 ip_forward_xmit_v6(nce_t *nce, mblk_t *mp, ip6_t *ip6h, ip_recv_attr_t *ira, in ip_forward_xmit_v6()
1145 ire_recv_noroute_v6(ire_t *ire, mblk_t *mp, void *iph_arg, ip_recv_attr_t *ira) in ire_recv_noroute_v6()
1198 ip_recv_attr_t *ira) in ire_recv_noaccept_v6()
[all …]
H A Dip_input.c131 ip_recv_attr_t *);
134 ip_recv_attr_t *);
136 ip_recv_attr_t *);
202 ip_recv_attr_t iras; /* Receive attributes */ in ip_input_common_v4()
426 ip_recv_attr_t *ira, rtc_t *rtc) in ill_input_full_v4()
557 ip_recv_attr_t *ira, rtc_t *rtc) in ill_input_short_v4()
837 ire_recv_forward_v4(ire_t *ire, mblk_t *mp, void *iph_arg, ip_recv_attr_t *ira) in ire_recv_forward_v4()
1116 ip_recv_attr_t *ira, uint32_t mtu, uint32_t added_tx_len) in ip_forward_xmit_v4()
1235 ire_recv_noroute_v4(ire_t *ire, mblk_t *mp, void *iph_arg, ip_recv_attr_t *ira) in ire_recv_noroute_v4()
1291 ip_recv_attr_t *ira) in ire_recv_noaccept_v4()
[all …]
H A Dip6.c172 static boolean_t icmp_inbound_verify_v6(mblk_t *, icmp6_t *, ip_recv_attr_t *);
173 static void icmp_inbound_too_big_v6(icmp6_t *, ip_recv_attr_t *);
175 ip_recv_attr_t *);
177 ip_recv_attr_t *);
179 in6_addr_t *, ip_recv_attr_t *);
181 ip_recv_attr_t *);
197 icmp_inbound_v6(mblk_t *mp, ip_recv_attr_t *ira) in icmp_inbound_v6()
433 ip_recv_attr_t *ira) in icmp_send_reply_v6()
538 icmp_inbound_verify_v6(mblk_t *mp, icmp6_t *icmp6, ip_recv_attr_t *ira) in icmp_inbound_verify_v6()
671 icmp_inbound_too_big_v6(icmp6_t *icmp6, ip_recv_attr_t *ira) in icmp_inbound_too_big_v6()
[all …]
H A Dipsecah.c137 static mblk_t *ah_auth_in_done(mblk_t *, ip_recv_attr_t *, ipsec_crypto_t *);
143 static void ah_inbound_restart(mblk_t *, ip_recv_attr_t *);
715 ip_recv_attr_t iras; in inbound_task()
736 ah_inbound_restart(mblk_t *mp, ip_recv_attr_t *ira) in ah_inbound_restart()
2032 ah_icmp_error_v6(mblk_t *mp, ip_recv_attr_t *ira, ipsecah_stack_t *ahstack) in ah_icmp_error_v6()
2134 ah_icmp_error_v4(mblk_t *mp, ip_recv_attr_t *ira, ipsecah_stack_t *ahstack) in ah_icmp_error_v4()
2302 ipsecah_icmp_error(mblk_t *data_mp, ip_recv_attr_t *ira) in ipsecah_icmp_error()
2632 ah_log_bad_auth(mblk_t *mp, ip_recv_attr_t *ira, ipsec_crypto_t *ic) in ah_log_bad_auth()
2759 ip_recv_attr_t iras; in ah_kcf_callback_inbound()
2865 ah_submit_req_inbound(mblk_t *phdr_mp, ip_recv_attr_t *ira, in ah_submit_req_inbound()
[all …]
H A Dip_attr.c497 ip_recv_attr_to_mblk(ip_recv_attr_t *ira) in ip_recv_attr_to_mblk()
583 ip_recv_attr_from_mblk(mblk_t *iramp, ip_recv_attr_t *ira) in ip_recv_attr_from_mblk()
995 ip_recv_attr_replace_label(ip_recv_attr_t *ira, ts_label_t *tsl) in ip_recv_attr_replace_label()
1109 ira_cleanup(ip_recv_attr_t *ira, boolean_t refrele_ill) in ira_cleanup()
1245 ip_recv_attr_t *dummy) in tcp_ixa_cleanup()
H A Dip.c651 static boolean_t icmp_inbound_verify_v4(mblk_t *, icmph_t *, ip_recv_attr_t *);
652 static void icmp_inbound_too_big_v4(icmph_t *, ip_recv_attr_t *);
654 ip_recv_attr_t *);
656 static void icmp_param_problem(mblk_t *, uint8_t, ip_recv_attr_t *);
657 static void icmp_pkt(mblk_t *, void *, size_t, ip_recv_attr_t *);
658 static mblk_t *icmp_pkt_err_ok(mblk_t *, ip_recv_attr_t *);
660 ip_recv_attr_t *);
661 static void icmp_send_redirect(mblk_t *, ipaddr_t, ip_recv_attr_t *);
663 ip_recv_attr_t *);
1231 icmp_frag_needed(mblk_t *mp, int mtu, ip_recv_attr_t *ira) in icmp_frag_needed()
[all …]
H A Dtnet.c682 tsol_get_pkt_label(mblk_t *mp, int version, ip_recv_attr_t *ira) in tsol_get_pkt_label()
865 ip_recv_attr_t *ira, const conn_t *connp) in tsol_receive_local()
1030 tsol_can_accept_raw(mblk_t *mp, ip_recv_attr_t *ira, boolean_t check_host) in tsol_can_accept_raw()
1125 tsol_can_reply_error(const mblk_t *mp, ip_recv_attr_t *ira) in tsol_can_reply_error()
1217 tsol_attr_to_zoneid(const ip_recv_attr_t *ira) in tsol_attr_to_zoneid()
1452 tsol_ip_forward(ire_t *ire, mblk_t *mp, const ip_recv_attr_t *ira) in tsol_ip_forward()
/titanic_41/usr/src/uts/common/inet/sctp/
H A Dsctp_impl.h981 ip_recv_attr_t *);
1013 sctp_init_chunk_t *, ip_recv_attr_t *);
1051 mblk_t *, ip_recv_attr_t *);
1064 extern void sctp_input_data(sctp_t *, mblk_t *, ip_recv_attr_t *);
1094 extern void sctp_ootb_shutdown_ack(mblk_t *, uint_t, ip_recv_attr_t *,
1103 ip_recv_attr_t *);
1119 uint32_t, int, sctp_stack_t *, ip_recv_attr_t *);
1121 mblk_t *, int, boolean_t, ip_recv_attr_t *);
1123 const mblk_t *, int, boolean_t, ip_recv_attr_t *,
1127 ip_recv_attr_t *);
[all …]
H A Dsctp_error.c171 size_t len, mblk_t *inmp, int iserror, boolean_t tbit, ip_recv_attr_t *ira) in sctp_send_abort()
324 ip_recv_attr_t *ira, ip_stack_t *ipst) in sctp_ootb_send_abort()
605 mblk_t *mp, ip_recv_attr_t *ira) in sctp_handle_error()
/titanic_41/usr/src/uts/common/inet/tcp/
H A Dtcp_input.c166 ip_recv_attr_t *);
168 ip_recv_attr_t *);
170 static void tcp_icmp_error_ipv6(tcp_t *, mblk_t *, ip_recv_attr_t *);
172 ip_recv_attr_t *);
173 static void tcp_input_listener(void *, mblk_t *, void *, ip_recv_attr_t *);
178 static void tcp_rsrv_input(void *, mblk_t *, void *, ip_recv_attr_t *);
180 static void tcp_setcred_data(mblk_t *, ip_recv_attr_t *);
837 ip_recv_attr_t *ira) in tcp_conn_create_v6()
934 ip_recv_attr_t *ira) in tcp_conn_create_v4()
987 tcp_eager_kill(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) in tcp_eager_kill()
[all …]
H A Dtcp_time_wait.c44 static void tcp_timewait_close(void *, mblk_t *, void *, ip_recv_attr_t *);
255 tcp_timewait_close(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) in tcp_timewait_close()
502 uint32_t seg_ack, int seg_len, tcpha_t *tcpha, ip_recv_attr_t *ira) in tcp_time_wait_processing()
H A Dtcp_output.c63 int, ip_recv_attr_t *, ip_stack_t *, conn_t *);
71 static void tcp_wput_nondata(void *, mblk_t *, void *, ip_recv_attr_t *);
72 static void tcp_wput_ioctl(void *, mblk_t *, void *, ip_recv_attr_t *);
73 static void tcp_wput_proto(void *, mblk_t *, void *, ip_recv_attr_t *);
613 tcp_wput_nondata(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) in tcp_wput_nondata()
820 tcp_wput_ioctl(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) in tcp_wput_ioctl()
889 tcp_wput_proto(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) in tcp_wput_proto()
1079 tcp_output(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) in tcp_output()
1384 tcp_output_urgent(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) in tcp_output_urgent()
1439 tcp_close_output(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) in tcp_close_output()
[all …]

123