Lines Matching refs:exec

299 	execattr_t *exec;  in callback_forced_privs()  local
307 exec = getexecprof("Forced Privilege", KV_COMMAND, pap->pfa_path, in callback_forced_privs()
310 if (exec == NULL && removeisapath(pap->pfa_path)) { in callback_forced_privs()
311 exec = getexecprof("Forced Privilege", KV_COMMAND, in callback_forced_privs()
315 if (exec == NULL) { in callback_forced_privs()
320 if ((value = kva_match(exec->attr, EXECATTR_IPRIV_KW)) == NULL || in callback_forced_privs()
322 free_execattr(exec); in callback_forced_privs()
330 free_execattr(exec); in callback_forced_privs()
357 execattr_t *exec = NULL; in callback_pfexec() local
383 exec = getexecuser(pwd->pw_name, KV_COMMAND, path, GET_ONE); in callback_pfexec()
385 if ((exec == NULL || exec->attr == NULL) && removeisapath(path)) { in callback_pfexec()
386 free_execattr(exec); in callback_pfexec()
387 exec = getexecuser(pwd->pw_name, KV_COMMAND, path, GET_ONE); in callback_pfexec()
390 if (exec == NULL) { in callback_pfexec()
395 if (exec->attr == NULL) in callback_pfexec()
409 if ((value = kva_match(exec->attr, EXECATTR_UID_KW)) != NULL) in callback_pfexec()
412 if ((value = kva_match(exec->attr, EXECATTR_GID_KW)) != NULL) in callback_pfexec()
415 if ((value = kva_match(exec->attr, EXECATTR_EUID_KW)) != NULL) in callback_pfexec()
418 if ((value = kva_match(exec->attr, EXECATTR_EGID_KW)) != NULL) in callback_pfexec()
421 if ((value = kva_match(exec->attr, EXECATTR_LPRIV_KW)) != NULL) in callback_pfexec()
424 if ((value = kva_match(exec->attr, EXECATTR_IPRIV_KW)) != NULL) in callback_pfexec()
460 free_execattr(exec); in callback_pfexec()
466 free_execattr(exec); in callback_pfexec()