/titanic_41/usr/src/uts/common/inet/ |
H A D | ip6.h | 230 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 D | sctp_ip.h | 39 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 D | ip_ire.h | 212 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 D | tcp_impl.h | 563 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 D | ip_multi.h | 54 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 D | ipsec_impl.h | 854 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 D | ip.h | 1303 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 D | ipclassifier.h | 44 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 D | ip_impl.h | 179 extern zoneid_t ip_get_zoneid_v4(ipaddr_t, mblk_t *, ip_recv_attr_t *, 182 ip_recv_attr_t *, zoneid_t);
|
H A D | ip_ndp.h | 282 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 D | ip_arp.h | 109 extern void arp_failure(mblk_t *, ip_recv_attr_t *);
|
H A D | sadb.h | 309 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 D | tnet.h | 67 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 D | ip6_input.c | 130 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 D | ip_input.c | 131 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 D | ip6.c | 172 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 D | ipsecah.c | 137 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 D | ip_attr.c | 497 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 D | ip.c | 651 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 D | tnet.c | 682 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 D | sctp_impl.h | 981 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 D | sctp_error.c | 171 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 D | tcp_input.c | 166 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 D | tcp_time_wait.c | 44 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 D | tcp_output.c | 63 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 …]
|