Lines Matching refs:ncr
850 cred_t *ncr = NULL; in pfexec_call() local
934 ncr = crdup((cred_t *)cr); in pfexec_call()
942 if (crsetresuid(ncr, prp->pfr_ruid, prp->pfr_euid, prp->pfr_euid) != 0) in pfexec_call()
944 if (crsetresgid(ncr, prp->pfr_rgid, prp->pfr_egid, prp->pfr_egid) != 0) in pfexec_call()
950 CR_FLAGS(ncr) &= ~PRIV_PFEXEC; in pfexec_call()
956 if (!priv_issubset(iset, &CR_LPRIV(ncr))) in pfexec_call()
958 priv_union(iset, &CR_IPRIV(ncr)); in pfexec_call()
965 if (!priv_issubset(lset, &CR_LPRIV(ncr))) in pfexec_call()
967 CR_LPRIV(ncr) = *lset; in pfexec_call()
979 if (ncr != NULL) { in pfexec_call()
981 *pfcr = ncr; in pfexec_call()
983 crfree(ncr); in pfexec_call()