Home
last modified time | relevance | path

Searched refs:ira_tsl (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_attr.c548 if (ira->ira_tsl != NULL) { in ip_recv_attr_to_mblk()
549 irm->irm_tsl = ira->ira_tsl; in ip_recv_attr_to_mblk()
661 ira->ira_tsl = irm->irm_tsl; in ip_recv_attr_from_mblk()
1007 ASSERT(ira->ira_tsl != NULL); in ip_recv_attr_replace_label()
1008 label_rele(ira->ira_tsl); in ip_recv_attr_replace_label()
1011 ira->ira_tsl = tsl; in ip_recv_attr_replace_label()
1022 newcr = copycred_from_tslabel(ira->ira_cred, ira->ira_tsl, KM_NOSLEEP); in ip_recv_attr_replace_label()
1130 ASSERT(ira->ira_tsl != NULL); in ira_cleanup()
1131 label_rele(ira->ira_tsl); in ira_cleanup()
1134 ira->ira_tsl = NULL; in ira_cleanup()
H A Dtnet.c850 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 Dip6_input.c335 iras.ira_tsl = NULL; in ip_input_common_v6()
414 ASSERT(ira->ira_tsl == NULL); in ill_input_full_v6()
484 ire = ire_route_recursive_v6(nexthop, 0, ill, ALL_ZONES, ira->ira_tsl, in ire_linklocal()
502 ire = ire_route_recursive_v6(nexthop, 0, ill, ALL_ZONES, ira->ira_tsl, in ire_linklocal()
774 ALL_ZONES, ira->ira_tsl, MATCH_IRE_SECATTR, in ill_input_short_v6()
924 GLOBAL_ZONEID, ira->ira_tsl, MATCH_IRE_SECATTR, in ire_recv_forward_v6()
1644 if (ira->ira_tsl != NULL && ira->ira_tsl->tsl_flags & TSLF_UNLABELED) in ip_fanout_tx_v6()
H A Dip_input.c354 iras.ira_tsl = NULL; in ip_input_common_v4()
434 ASSERT(ira->ira_tsl == NULL); in ill_input_full_v4()
788 ALL_ZONES, ira->ira_tsl, MATCH_IRE_SECATTR, in ill_input_short_v4()
948 ira->ira_tsl, MATCH_IRE_SECATTR, in ire_recv_forward_v4()
1381 ALL_ZONES, ira->ira_tsl, in ire_recv_broadcast_v4()
2031 if (ira->ira_tsl != NULL && ira->ira_tsl->tsl_flags & TSLF_UNLABELED) in ip_fanout_tx_v4()
H A Dip_output.c1209 ASSERT(iras.ira_tsl != NULL); in ire_send_local_v4()
2079 iras.ira_tsl = NULL; in ip_postfrag_loopback()
H A Dip6_output.c521 ASSERT(iras.ira_tsl != NULL); in ire_send_local_v6()
H A Dip_mroute.c2513 ira->ira_tsl, MATCH_IRE_SECATTR, IRR_ALLOCATE, 0, ipst, in register_mforward()
2726 ALL_ZONES, ira->ira_tsl, MATCH_IRE_ILL|MATCH_IRE_SECATTR, in ip_mroute_decap()
H A Dip6.c484 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 Dip.c1700 ixas.ixa_tsl = ira->ira_tsl; /* Behave as a multi-level responder */ in icmp_send_reply_v4()
2797 ixas.ixa_tsl = ira->ira_tsl; /* Behave as a multi-level responder */ in icmp_pkt()
9519 ira->ira_tsl, in ip_input_options()
H A Dspd.c4156 ira->ira_tsl = ixa->ixa_tsl; in ipsec_out_to_in()
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_conn.c244 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 Dsctp_error.c288 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 Dsctp_cookie.c644 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 Diptun.c2461 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 Dtcp_input.c1675 ASSERT(ira->ira_tsl != NULL); in tcp_input_listener()
1685 ira->ira_tsl != NULL) { in tcp_input_listener()
1695 label_hold(ira->ira_tsl); in tcp_input_listener()
1696 ip_xmit_attr_replace_tsl(ixa, ira->ira_tsl); in tcp_input_listener()
H A Dtcp_output.c2667 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 Dip.h2342 ts_label_t *ira_tsl; /* Always set. NULL if not TX */ member