/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_attr.c | 551 if (ira->ira_tsl != NULL) { in ip_recv_attr_to_mblk() 552 irm->irm_tsl = ira->ira_tsl; in ip_recv_attr_to_mblk() 665 ira->ira_tsl = irm->irm_tsl; in ip_recv_attr_from_mblk() 1011 ASSERT(ira->ira_tsl != NULL); in ip_recv_attr_replace_label() 1012 label_rele(ira->ira_tsl); in ip_recv_attr_replace_label() 1015 ira->ira_tsl = tsl; in ip_recv_attr_replace_label() 1026 newcr = copycred_from_tslabel(ira->ira_cred, ira->ira_tsl, KM_NOSLEEP); in ip_recv_attr_replace_label() 1134 ASSERT(ira->ira_tsl != NULL); in ira_cleanup() 1135 label_rele(ira->ira_tsl); in ira_cleanup() 1138 ira->ira_tsl = NULL; in ira_cleanup()
|
H A D | tnet.c | 850 ira->ira_tsl = crgetlabel(credp); in tsol_get_pkt_label() 854 ira->ira_tsl->tsl_flags |= label_flags; in tsol_get_pkt_label() 897 plabel = ira->ira_tsl; in tsol_receive_local() 1036 plabel = ira->ira_tsl; in tsol_can_accept_raw() 1141 plabel = ira->ira_tsl; in tsol_can_reply_error() 1222 if ((label = ira->ira_tsl) != NULL) { in tsol_attr_to_zoneid() 1519 if ((tsl = ira->ira_tsl) == NULL) in tsol_ip_forward()
|
H A D | ip6_input.c | 336 iras.ira_tsl = NULL; in ip_input_common_v6() 416 ASSERT(ira->ira_tsl == NULL); in ill_input_full_v6() 486 ire = ire_route_recursive_v6(nexthop, 0, ill, ALL_ZONES, ira->ira_tsl, in ire_linklocal() 504 ire = ire_route_recursive_v6(nexthop, 0, ill, ALL_ZONES, ira->ira_tsl, in ire_linklocal() 776 ALL_ZONES, ira->ira_tsl, MATCH_IRE_SECATTR, in ill_input_short_v6() 926 GLOBAL_ZONEID, ira->ira_tsl, MATCH_IRE_SECATTR, in ire_recv_forward_v6() 1647 if (ira->ira_tsl != NULL && ira->ira_tsl->tsl_flags & TSLF_UNLABELED) in ip_fanout_tx_v6()
|
H A D | ip_input.c | 355 iras.ira_tsl = NULL; in ip_input_common_v4() 436 ASSERT(ira->ira_tsl == NULL); in ill_input_full_v4() 790 ALL_ZONES, ira->ira_tsl, MATCH_IRE_SECATTR, in ill_input_short_v4() 950 ira->ira_tsl, MATCH_IRE_SECATTR, in ire_recv_forward_v4() 1383 ALL_ZONES, ira->ira_tsl, in ire_recv_broadcast_v4() 2033 if (ira->ira_tsl != NULL && ira->ira_tsl->tsl_flags & TSLF_UNLABELED) in ip_fanout_tx_v4()
|
H A D | ip_output.c | 1211 ASSERT(iras.ira_tsl != NULL); in ire_send_local_v4() 2081 iras.ira_tsl = NULL; in ip_postfrag_loopback()
|
H A D | ip6_output.c | 523 ASSERT(iras.ira_tsl != NULL); in ire_send_local_v6()
|
H A D | ip_mroute.c | 2516 ira->ira_tsl, MATCH_IRE_SECATTR, IRR_ALLOCATE, 0, ipst, in register_mforward() 2729 ALL_ZONES, ira->ira_tsl, MATCH_IRE_ILL|MATCH_IRE_SECATTR, in ip_mroute_decap()
|
H A D | ip6.c | 484 ixas.ixa_tsl = ira->ira_tsl; /* Behave as a multi-level responder */ in icmp_send_reply_v6() 1274 ixas.ixa_tsl = ira->ira_tsl; /* Behave as a multi-level responder */ in icmp_pkt_v6()
|
H A D | ip.c | 1700 ixas.ixa_tsl = ira->ira_tsl; /* Behave as a multi-level responder */ in icmp_send_reply_v4() 2802 ixas.ixa_tsl = ira->ira_tsl; /* Behave as a multi-level responder */ in icmp_pkt() 9538 ira->ira_tsl, in ip_input_options()
|
H A D | spd.c | 4156 ira->ira_tsl = ixa->ixa_tsl; in ipsec_out_to_in()
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_conn.c | 244 ASSERT(ira->ira_tsl != NULL); in sctp_conn_request() 256 ira->ira_tsl != NULL) { in sctp_conn_request() 267 label_hold(ira->ira_tsl); in sctp_conn_request() 268 ip_xmit_attr_replace_tsl(ixa, ira->ira_tsl); in sctp_conn_request()
|
H A D | sctp_error.c | 288 ASSERT(ira->ira_tsl != NULL); in sctp_send_abort() 290 ixa->ixa_tsl = ira->ira_tsl; /* A multi-level responder */ in sctp_send_abort() 440 ASSERT(ira->ira_tsl != NULL); in sctp_ootb_send_abort() 442 ixas.ixa_tsl = ira->ira_tsl; /* A multi-level responder */ in sctp_ootb_send_abort()
|
H A D | sctp_cookie.c | 644 if (ira->ira_tsl == NULL) { in sctp_send_initack() 651 label_hold(ira->ira_tsl); in sctp_send_initack() 652 ip_xmit_attr_replace_tsl(ixa, ira->ira_tsl); in sctp_send_initack() 828 ASSERT(ira->ira_tsl != NULL); in sctp_send_initack() 836 ixa->ixa_tsl = ira->ira_tsl; /* A multi-level responder */ in sctp_send_initack()
|
/illumos-gate/usr/src/uts/common/inet/iptun/ |
H A D | iptun.c | 2461 data_mp, ira->ira_tsl); in iptun_input_icmp_v4() 2464 data_mp, ira->ira_tsl); in iptun_input_icmp_v4() 2499 ira->ira_tsl); in iptun_input_icmp_v4() 2502 ira->ira_tsl); in iptun_input_icmp_v4() 2654 data_mp, ira->ira_tsl); in iptun_input_icmp_v6() 2657 ira->ira_tsl); in iptun_input_icmp_v6() 2668 ira->ira_tsl); in iptun_input_icmp_v6() 2671 ira->ira_tsl); in iptun_input_icmp_v6() 2797 if (ira->ira_tsl == NULL) in iptun_input() 2799 if (tsol_check_dest(ira->ira_tsl, (outer4 != NULL ? in iptun_input()
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_input.c | 1719 ASSERT(ira->ira_tsl != NULL); in tcp_input_listener() 1729 ira->ira_tsl != NULL) { in tcp_input_listener() 1739 label_hold(ira->ira_tsl); in tcp_input_listener() 1740 ip_xmit_attr_replace_tsl(ixa, ira->ira_tsl); in tcp_input_listener()
|
H A D | tcp_output.c | 2706 ixa->ixa_tsl = ira->ira_tsl; /* Behave as a multi-level responder */ in tcp_xmit_early_reset()
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip.h | 2343 ts_label_t *ira_tsl; /* Always set. NULL if not TX */ member
|