Searched refs:pfcred (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/os/ |
H A D | exec.c | 281 error = pfexec_call(p->p_cred, &resolvepn, &args.pfcred, 294 if (args.pfcred != NULL && 296 crfree(args.pfcred); 297 args.pfcred = NULL; 618 args->pfcred == NULL ? cred : args->pfcred, args->pathname)) != 0) { 622 if (args->pfcred != NULL) { 624 newcred = cred = args->pfcred; 673 } else if (level == 0 && args->pfcred != NULL) { 674 newcred = cred = args->pfcred; [all...] |
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit.c | 1213 cred_t *pfcred) /* the additional privileges in a profile */ 1224 if (pfcred != NULL) { 1245 priv_intersect(&CR_IPRIV(pfcred), &pset); 1247 !priv_isequalset(&CR_LPRIV(pfcred), &CR_LPRIV(cr))) { 1252 &CR_LPRIV(pfcred), AUT_PRIV, 0)); 1257 if (crgetuid(cr) != crgetuid(pfcred) || 1258 crgetruid(cr) != crgetruid(pfcred) || 1259 crgetgid(cr) != crgetgid(pfcred) || 1260 crgetrgid(cr) != crgetrgid(pfcred)) { 1265 if (pfcred ! 1208 audit_exec( const char *argstr, const char *envstr, ssize_t argc, ssize_t envc, cred_t *pfcred) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | exec.h | 107 cred_t *pfcred; member in struct:uarg
|
Completed in 77 milliseconds