Lines Matching refs:ira
682 tsol_get_pkt_label(mblk_t *mp, int version, ip_recv_attr_t *ira) in tsol_get_pkt_label() argument
827 if (ira->ira_cred == NULL) { in tsol_get_pkt_label()
832 credp = copycred_from_bslabel(ira->ira_cred, &sl, doi, in tsol_get_pkt_label()
836 if (ira->ira_free_flags & IRA_FREE_CRED) { in tsol_get_pkt_label()
837 crfree(ira->ira_cred); in tsol_get_pkt_label()
838 ira->ira_free_flags &= ~IRA_FREE_CRED; in tsol_get_pkt_label()
839 ira->ira_cred = NULL; in tsol_get_pkt_label()
850 ira->ira_tsl = crgetlabel(credp); in tsol_get_pkt_label()
851 ira->ira_cred = credp; in tsol_get_pkt_label()
852 ira->ira_free_flags |= IRA_FREE_CRED; in tsol_get_pkt_label()
854 ira->ira_tsl->tsl_flags |= label_flags; in tsol_get_pkt_label()
865 ip_recv_attr_t *ira, const conn_t *connp) in tsol_receive_local() argument
872 boolean_t shared_addr = (ira->ira_flags & IRAF_TX_SHARED_ADDR); in tsol_receive_local()
882 credp = ira->ira_cred; in tsol_receive_local()
897 plabel = ira->ira_tsl; 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() argument
1036 plabel = ira->ira_tsl; in tsol_can_accept_raw()
1125 tsol_can_reply_error(const mblk_t *mp, ip_recv_attr_t *ira) in tsol_can_reply_error() argument
1141 plabel = ira->ira_tsl; in tsol_can_reply_error()
1217 tsol_attr_to_zoneid(const ip_recv_attr_t *ira) in tsol_attr_to_zoneid() argument
1222 if ((label = ira->ira_tsl) != NULL) { 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() argument
1516 if ((tsl = ira->ira_tsl) == NULL) in tsol_ip_forward()