Home
last modified time | relevance | path

Searched refs:PRIV_SET (Results 1 – 25 of 37) sorted by relevance

12

/illumos-gate/usr/src/cmd/pcieadm/
H A Dpcieadm.c84 if (setppriv(PRIV_SET, PRIV_PERMITTED, pcieadm.pia_priv_eff) != 0) { in pcieadm_init_privs()
88 if (setppriv(PRIV_SET, PRIV_LIMIT, pcieadm.pia_priv_eff) != 0) { in pcieadm_init_privs()
339 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pcip->pia_priv_eff) != 0) { in pcieadm_init_cfgspace_file()
352 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pcip->pia_priv_min) != 0) { in pcieadm_init_cfgspace_file()
441 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pcip->pia_priv_eff) != 0) { in pcieadm_read_cfgspace_kernel()
449 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pcip->pia_priv_min) != 0) { in pcieadm_read_cfgspace_kernel()
491 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pcip->pia_priv_eff) != 0) { in pcieadm_init_cfgspace_kernel()
499 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pcip->pia_priv_min) != 0) { in pcieadm_init_cfgspace_kernel()
646 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pcieadm.pia_priv_min) != 0) { in main()
/illumos-gate/usr/src/cmd/bhyve/
H A Dprivileges.c71 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, bhyve_priv_min) != 0) in illumos_priv_reduce()
177 if (setppriv(PRIV_SET, PRIV_PERMITTED, bhyve_priv_max) != 0) { in illumos_priv_lock()
182 if (setppriv(PRIV_SET, PRIV_LIMIT, bhyve_priv_max) != 0) { in illumos_priv_lock()
/illumos-gate/usr/src/cmd/gss/gssd/
H A Dgssd_getuid.c96 (void) setppriv(PRIV_SET, PRIV_EFFECTIVE, highprivs); in set_gssd_uid()
116 (void) setppriv(PRIV_SET, PRIV_EFFECTIVE, lowprivs); in set_gssd_uid()
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dprivlib.c519 (void) setppriv(PRIV_SET, effective, perm); in __init_daemon_priv()
527 setppriv(PRIV_SET, limit, nset) != 0) in __init_daemon_priv()
532 if (setppriv(PRIV_SET, limit, perm) != 0) in __init_daemon_priv()
537 if (setppriv(PRIV_SET, permitted, nset) != 0) in __init_daemon_priv()
543 ret = setppriv(PRIV_SET, inheritable, nset); in __init_daemon_priv()
661 if ((r = setppriv(PRIV_SET, effective, tmpset)) != 0) in __init_suid_priv()
664 if ((r = setppriv(PRIV_SET, permitted, nset)) != 0) in __init_suid_priv()
671 (r = setppriv(PRIV_SET, limit, nset)) != 0) in __init_suid_priv()
702 if (op == PRIV_SET) in __priv_bracket()
/illumos-gate/usr/src/cmd/hal/hald/
H A Dutil_helper.c83 (void) setppriv(PRIV_SET, PRIV_PERMITTED, pPrivSet); in drop_privileges()
86 (void) setppriv(PRIV_SET, PRIV_LIMIT, pPrivSet); in drop_privileges()
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dutil.c94 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, priv_set) == -1) { in nwamd_escalate()
140 if (setppriv(PRIV_SET, PRIV_INHERITABLE, priv_set) == -1) { in nwamd_deescalate()
149 if (setppriv(PRIV_SET, PRIV_PERMITTED, allpriv_set) == -1) { in nwamd_deescalate()
158 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, priv_set) == -1) { in nwamd_deescalate()
/illumos-gate/usr/src/cmd/hal/probing/xkb/
H A Dprobe-xkb.c68 if (setppriv(PRIV_SET, PRIV_PERMITTED, pPrivSet) != 0) { in drop_privileges()
79 if (setppriv(PRIV_SET, PRIV_LIMIT, lPrivSet) != 0) { in drop_privileges()
/illumos-gate/usr/src/cmd/hal/addons/network-devices/
H A Daddon-network-discovery.c289 if (setppriv(PRIV_SET, PRIV_PERMITTED, pPrivSet) != 0) { in drop_privileges()
300 if (setppriv(PRIV_SET, PRIV_LIMIT, lPrivSet) != 0) { in drop_privileges()
/illumos-gate/usr/src/uts/common/syscall/
H A Dppriv.c83 case PRIV_SET: in setppriv()
146 case PRIV_SET: in setppriv()
/illumos-gate/usr/src/cmd/hal/addons/storage/
H A Daddon-storage.c296 if (setppriv(PRIV_SET, PRIV_PERMITTED, pPrivSet) != 0) { in drop_privileges()
307 if (setppriv(PRIV_SET, PRIV_LIMIT, lPrivSet) != 0) { in drop_privileges()
/illumos-gate/usr/src/cmd/w/
H A Dw.c193 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) < 0) in main()
201 if (setppriv(PRIV_SET, PRIV_PERMITTED, pset) < 0) in main()
209 if (getuid() == 0 && setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) < 0) { in main()
/illumos-gate/usr/src/cmd/dlmgmtd/
H A Ddlmgmt_main.c429 if (err == 0 && setppriv(PRIV_SET, ptype, pset) == -1) in dlmgmt_drop_privileges()
444 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, privset) == -1) in dlmgmt_elevate_privileges()
/illumos-gate/usr/src/cmd/varpd/
H A Dvarpd.c290 if (setppriv(PRIV_SET, PRIV_PERMITTED, pset) == -1) in varpd_daemonize()
292 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) == -1) in varpd_daemonize()
/illumos-gate/usr/src/uts/common/sys/
H A Dpriv_impl.h79 #define PRIV_VALIDOP(op) ((op) >= PRIV_ON && (op) <= PRIV_SET)
H A Dpriv.h66 PRIV_SET enumerator
/illumos-gate/usr/src/cmd/hal/probing/storage/
H A Dprobe-storage.c306 if (setppriv(PRIV_SET, PRIV_PERMITTED, pPrivSet) != 0) { in drop_privileges()
317 if (setppriv(PRIV_SET, PRIV_LIMIT, lPrivSet) != 0) { in drop_privileges()
/illumos-gate/usr/src/cmd/acctadm/
H A Dmain.c100 if (setppriv(PRIV_SET, PRIV_INHERITABLE, privset) == -1 || in setup_privs()
101 setppriv(PRIV_SET, PRIV_LIMIT, privset) == -1) in setup_privs()
/illumos-gate/usr/src/cmd/whodo/
H A Dwhodo.c225 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) < 0) in main()
233 if (setppriv(PRIV_SET, PRIV_PERMITTED, pset) < 0) in main()
241 if (getuid() == 0 && setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) < 0) { in main()
/illumos-gate/usr/src/cmd/login/
H A Dlogin_audit.c185 (setppriv(PRIV_SET, PRIV_PERMITTED, priv) != 0)) { in audit_logout()
/illumos-gate/usr/src/lib/pam_modules/unix_cred/
H A Dunix_cred.c619 if (setppriv(PRIV_SET, PRIV_INHERITABLE, def) != 0) { in pam_sm_setcred()
635 if (setppriv(PRIV_SET, PRIV_LIMIT, lim) != 0) { in pam_sm_setcred()
/illumos-gate/usr/src/cmd/hal/probing/volume/
H A Dprobe-volume.c399 if (setppriv(PRIV_SET, PRIV_PERMITTED, pPrivSet) != 0) { in drop_privileges()
410 if (setppriv(PRIV_SET, PRIV_LIMIT, lPrivSet) != 0) { in drop_privileges()
/illumos-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_main.c148 if (pset == NULL || setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) != 0) { in set_privileges()
/illumos-gate/usr/src/cmd/ptools/ppriv/
H A Dppriv.c574 if (setppriv(PRIV_SET, PRIV_INHERITABLE, target) != 0) in privupdate_self()
587 if (setppriv(PRIV_SET, PRIV_LIMIT, target) != 0) in privupdate_self()
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_main.c348 (void) setppriv(PRIV_SET, PRIV_EFFECTIVE, perm); in smb_init_daemon_priv()
356 ret = setppriv(PRIV_SET, PRIV_INHERITABLE, perm); in smb_init_daemon_priv()
/illumos-gate/usr/src/cmd/zlogin/
H A Dzlogin.c241 if ((setppriv(PRIV_SET, PRIV_PERMITTED, dropprivs)) == -1) { in postfork_dropprivs()
244 if ((setppriv(PRIV_SET, PRIV_LIMIT, dropprivs)) == -1) { in postfork_dropprivs()
247 if ((setppriv(PRIV_SET, PRIV_INHERITABLE, dropprivs)) == -1) { in postfork_dropprivs()

12