Lines Matching refs:ncr
852 cred_t *ncr = NULL; in pfexec_call() local
944 ncr = crdup((cred_t *)cr); in pfexec_call()
952 if (crsetresuid(ncr, prp->pfr_ruid, prp->pfr_euid, prp->pfr_euid) != 0) in pfexec_call()
954 if (crsetresgid(ncr, prp->pfr_rgid, prp->pfr_egid, prp->pfr_egid) != 0) in pfexec_call()
960 CR_FLAGS(ncr) &= ~PRIV_PFEXEC; in pfexec_call()
966 if (!priv_issubset(iset, &CR_LPRIV(ncr))) in pfexec_call()
968 priv_union(iset, &CR_IPRIV(ncr)); in pfexec_call()
975 if (!priv_issubset(lset, &CR_LPRIV(ncr))) in pfexec_call()
977 CR_LPRIV(ncr) = *lset; in pfexec_call()
989 if (ncr != NULL) { in pfexec_call()
991 *pfcr = ncr; in pfexec_call()
993 crfree(ncr); in pfexec_call()