Lines Matching refs:plabel
868 ts_label_t *plabel, *conn_plabel; in tsol_receive_local() local
897 plabel = ira->ira_tsl; in tsol_receive_local()
899 ASSERT(plabel != NULL && conn_plabel != NULL); in tsol_receive_local()
901 label = label2bslabel(plabel); in tsol_receive_local()
909 if ((plabel->tsl_flags & TSLF_IMPLICIT_IN) && in tsol_receive_local()
937 } else if (plabel->tsl_flags & TSLF_UNLABELED) { in tsol_receive_local()
938 if (plabel->tsl_doi == conn_plabel->tsl_doi && in tsol_receive_local()
944 (plabel->tsl_doi != conn_plabel->tsl_doi || in tsol_receive_local()
959 if (plabel->tsl_doi != conn_plabel->tsl_doi || in tsol_receive_local()
1008 } else if (plabel->tsl_doi != tp->tpc_tp.tp_doi) { in tsol_receive_local()
1032 ts_label_t *plabel = NULL; in tsol_can_accept_raw() local
1036 plabel = ira->ira_tsl; in tsol_can_accept_raw()
1039 if (plabel == NULL) in tsol_can_accept_raw()
1066 if (label2doi(plabel) != src_rhtp->tpc_tp.tp_doi) { in tsol_can_accept_raw()
1074 !_blinrange(label2bslabel(plabel), in tsol_can_accept_raw()
1076 !blinlset(label2bslabel(plabel), in tsol_can_accept_raw()
1079 !blequal(&plabel->tsl_label, &src_rhtp->tpc_tp.tp_def_label))) { in tsol_can_accept_raw()
1095 retv = _blinrange(label2bslabel(plabel), in tsol_can_accept_raw()
1097 blinlset(label2bslabel(plabel), in tsol_can_accept_raw()
1127 ts_label_t *plabel = NULL; in tsol_can_reply_error() local
1141 plabel = ira->ira_tsl; in tsol_can_reply_error()
1144 if (plabel == NULL) in tsol_can_reply_error()
1147 if (plabel->tsl_flags & TSLF_IMPLICIT_IN) { in tsol_can_reply_error()
1152 mblk_t *, mp, ts_label_t *, plabel); in tsol_can_reply_error()
1165 if (rhtp == NULL || label2doi(plabel) != rhtp->tpc_tp.tp_doi) { in tsol_can_reply_error()
1174 pktbs = label2bslabel(plabel); in tsol_can_reply_error()
1177 if (plabel->tsl_flags & TSLF_UNLABELED) { in tsol_can_reply_error()
2054 ts_label_t *plabel; in tsol_check_interface_address() local
2082 plabel = zone->zone_slabel; in tsol_check_interface_address()
2083 ASSERT(plabel != NULL); in tsol_check_interface_address()
2084 label = label2bslabel(plabel); in tsol_check_interface_address()
2102 (zone != NULL && plabel->tsl_doi == tp->tpc_tp.tp_doi && in tsol_check_interface_address()
2138 } else if (plabel->tsl_doi != tp->tpc_tp.tp_doi) { in tsol_check_interface_address()
2140 "DOI %d", ifname, zone->zone_name, plabel->tsl_doi, in tsol_check_interface_address()