/illumos-gate/usr/src/cmd/bhyve/common/ |
H A D | privileges.c | 128 VERIFY0(priv_delset(bhyve_priv_min, PRIV_FILE_LINK_ANY)); in illumos_priv_init() 129 VERIFY0(priv_delset(bhyve_priv_min, PRIV_FILE_WRITE)); in illumos_priv_init() 130 VERIFY0(priv_delset(bhyve_priv_min, PRIV_NET_ACCESS)); in illumos_priv_init() 131 VERIFY0(priv_delset(bhyve_priv_min, PRIV_PROC_EXEC)); in illumos_priv_init() 132 VERIFY0(priv_delset(bhyve_priv_min, PRIV_PROC_FORK)); in illumos_priv_init() 133 VERIFY0(priv_delset(bhyve_priv_min, PRIV_PROC_INFO)); in illumos_priv_init() 134 VERIFY0(priv_delset(bhyve_priv_min, PRIV_PROC_SECFLAGS)); in illumos_priv_init() 135 VERIFY0(priv_delset(bhyve_priv_min, PRIV_PROC_SESSION)); in illumos_priv_init()
|
/illumos-gate/usr/src/cmd/login/ |
H A D | login_audit.c | 179 (void) priv_delset(priv, PRIV_PROC_EXEC); in audit_logout() 180 (void) priv_delset(priv, PRIV_PROC_FORK); in audit_logout() 181 (void) priv_delset(priv, PRIV_PROC_INFO); in audit_logout() 182 (void) priv_delset(priv, PRIV_PROC_SESSION); in audit_logout() 183 (void) priv_delset(priv, PRIV_FILE_LINK_ANY); in audit_logout()
|
/illumos-gate/usr/src/cmd/hal/probing/xkb/ |
H A D | probe-xkb.c | 58 (void) priv_delset(pPrivSet, PRIV_FILE_LINK_ANY); in drop_privileges() 59 (void) priv_delset(pPrivSet, PRIV_PROC_INFO); in drop_privileges() 60 (void) priv_delset(pPrivSet, PRIV_PROC_SESSION); in drop_privileges() 61 (void) priv_delset(pPrivSet, PRIV_PROC_EXEC); in drop_privileges() 62 (void) priv_delset(pPrivSet, PRIV_PROC_FORK); in drop_privileges()
|
/illumos-gate/usr/src/cmd/pcieadm/ |
H A D | pcieadm.c | 634 VERIFY0(priv_delset(pcieadm.pia_priv_min, PRIV_FILE_LINK_ANY)); in main() 635 VERIFY0(priv_delset(pcieadm.pia_priv_min, PRIV_PROC_INFO)); in main() 636 VERIFY0(priv_delset(pcieadm.pia_priv_min, PRIV_PROC_SESSION)); in main() 637 VERIFY0(priv_delset(pcieadm.pia_priv_min, PRIV_PROC_FORK)); in main() 638 VERIFY0(priv_delset(pcieadm.pia_priv_min, PRIV_NET_ACCESS)); in main() 639 VERIFY0(priv_delset(pcieadm.pia_priv_min, PRIV_FILE_WRITE)); in main() 640 VERIFY0(priv_delset(pcieadm.pia_priv_min, PRIV_PROC_EXEC)); in main() 641 VERIFY0(priv_delset(pcieadm.pia_priv_min, PRIV_PROC_EXEC)); in main()
|
/illumos-gate/usr/src/cmd/hal/addons/network-devices/ |
H A D | addon-network-discovery.c | 282 (void) priv_delset(pPrivSet, PRIV_FILE_LINK_ANY); in drop_privileges() 283 (void) priv_delset(pPrivSet, PRIV_PROC_EXEC); in drop_privileges() 284 (void) priv_delset(pPrivSet, PRIV_PROC_FORK); in drop_privileges() 285 (void) priv_delset(pPrivSet, PRIV_PROC_INFO); in drop_privileges() 286 (void) priv_delset(pPrivSet, PRIV_PROC_SESSION); in drop_privileges()
|
/illumos-gate/usr/src/cmd/hal/hald/ |
H A D | util_helper.c | 72 (void) priv_delset(pPrivSet, PRIV_FILE_LINK_ANY); in drop_privileges() 73 (void) priv_delset(pPrivSet, PRIV_PROC_INFO); in drop_privileges() 74 (void) priv_delset(pPrivSet, PRIV_PROC_SESSION); in drop_privileges()
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_main.c | 416 (void) priv_delset(pset, PRIV_PROC_EXEC); in dlmgmt_drop_privileges() 417 (void) priv_delset(pset, PRIV_PROC_INFO); in dlmgmt_drop_privileges() 418 (void) priv_delset(pset, PRIV_PROC_SESSION); in dlmgmt_drop_privileges() 419 (void) priv_delset(pset, PRIV_FILE_LINK_ANY); in dlmgmt_drop_privileges() 426 (void) priv_delset(pset, PRIV_PROC_FORK); in dlmgmt_drop_privileges()
|
/illumos-gate/usr/src/cmd/varpd/ |
H A D | varpd.c | 274 if (priv_delset(pset, PRIV_PROC_EXEC) == -1 || in varpd_daemonize() 275 priv_delset(pset, PRIV_PROC_INFO) == -1 || in varpd_daemonize() 276 priv_delset(pset, PRIV_PROC_FORK) == -1 || in varpd_daemonize() 277 priv_delset(pset, PRIV_PROC_SESSION) == -1 || in varpd_daemonize() 278 priv_delset(pset, PRIV_FILE_LINK_ANY) == -1 || in varpd_daemonize()
|
/illumos-gate/usr/src/cmd/acctadm/ |
H A D | main.c | 84 (void) priv_delset(privset, PRIV_FILE_LINK_ANY); in setup_privs() 85 (void) priv_delset(privset, PRIV_PROC_EXEC); in setup_privs() 86 (void) priv_delset(privset, PRIV_PROC_FORK); in setup_privs() 87 (void) priv_delset(privset, PRIV_PROC_INFO); in setup_privs() 88 (void) priv_delset(privset, PRIV_PROC_SESSION); in setup_privs()
|
/illumos-gate/usr/src/cmd/hal/probing/storage/ |
H A D | probe-storage.c | 293 (void) priv_delset(pPrivSet, PRIV_FILE_LINK_ANY); in drop_privileges() 294 (void) priv_delset(pPrivSet, PRIV_PROC_INFO); in drop_privileges() 295 (void) priv_delset(pPrivSet, PRIV_PROC_SESSION); in drop_privileges() 296 (void) priv_delset(pPrivSet, PRIV_PROC_EXEC); in drop_privileges() 297 (void) priv_delset(pPrivSet, PRIV_PROC_FORK); in drop_privileges()
|
/illumos-gate/usr/src/cmd/hal/probing/volume/ |
H A D | probe-volume.c | 385 (void) priv_delset(pPrivSet, PRIV_FILE_LINK_ANY); in drop_privileges() 386 (void) priv_delset(pPrivSet, PRIV_PROC_INFO); in drop_privileges() 387 (void) priv_delset(pPrivSet, PRIV_PROC_SESSION); in drop_privileges() 388 (void) priv_delset(pPrivSet, PRIV_PROC_EXEC); in drop_privileges() 389 (void) priv_delset(pPrivSet, PRIV_PROC_FORK); in drop_privileges()
|
/illumos-gate/usr/src/cmd/pcidb/ |
H A D | pcidb.c | 884 VERIFY0(priv_delset(targprivs, PRIV_FILE_LINK_ANY)); in pcidb_drop_privs() 885 VERIFY0(priv_delset(targprivs, PRIV_PROC_INFO)); in pcidb_drop_privs() 886 VERIFY0(priv_delset(targprivs, PRIV_PROC_SESSION)); in pcidb_drop_privs() 887 VERIFY0(priv_delset(targprivs, PRIV_PROC_FORK)); in pcidb_drop_privs() 888 VERIFY0(priv_delset(targprivs, PRIV_NET_ACCESS)); in pcidb_drop_privs() 889 VERIFY0(priv_delset(targprivs, PRIV_FILE_WRITE)); in pcidb_drop_privs() 890 VERIFY0(priv_delset(targprivs, PRIV_PROC_EXEC)); in pcidb_drop_privs()
|
/illumos-gate/usr/src/cmd/hal/addons/storage/ |
H A D | addon-storage.c | 285 (void) priv_delset(pPrivSet, PRIV_FILE_LINK_ANY); in drop_privileges() 286 (void) priv_delset(pPrivSet, PRIV_PROC_INFO); in drop_privileges() 287 (void) priv_delset(pPrivSet, PRIV_PROC_SESSION); in drop_privileges()
|
/illumos-gate/usr/src/head/ |
H A D | priv.h | 79 extern int priv_delset(priv_set_t *, const char *);
|
/illumos-gate/usr/src/uts/common/sys/tsol/ |
H A D | priv.h | 52 #define PRIV_CLEAR(a, b) (priv_delset(a, b))
|
/illumos-gate/usr/src/cmd/su/ |
H A D | su.c | 939 (void) priv_delset(priv, PRIV_PROC_EXEC); in audit_logout() 940 (void) priv_delset(priv, PRIV_PROC_FORK); in audit_logout() 941 (void) priv_delset(priv, PRIV_PROC_INFO); in audit_logout() 942 (void) priv_delset(priv, PRIV_PROC_SESSION); in audit_logout() 943 (void) priv_delset(priv, PRIV_FILE_LINK_ANY); in audit_logout()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | priv_impl.h | 107 #define PRIV_CLEAR(a, b) priv_delset((a), (b))
|
H A D | priv.h | 225 extern void priv_delset(priv_set_t *, int);
|
/illumos-gate/usr/src/cmd/zlogin/ |
H A D | zlogin.c | 212 (void) priv_delset(dropprivs, PRIV_PROC_INFO); in prefork_dropprivs() 213 (void) priv_delset(dropprivs, PRIV_PROC_FORK); in prefork_dropprivs() 214 (void) priv_delset(dropprivs, PRIV_PROC_EXEC); in prefork_dropprivs() 215 (void) priv_delset(dropprivs, PRIV_FILE_LINK_ANY); in prefork_dropprivs() 227 (void) priv_delset(dropprivs, PRIV_PROC_SESSION); in prefork_dropprivs()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | privlib.c | 31 #pragma weak _priv_delset = priv_delset 1008 priv_delset(priv_set_t *a, const char *p) in priv_delset() function
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | priv.c | 486 priv_delset(priv_set_t *set, int priv) in priv_delset() function
|
H A D | cred.c | 227 priv_delset(&CR_IPRIV(kcred), PRIV_FILE_LINK_ANY); in cred_init()
|
/illumos-gate/usr/src/cmd/w/ |
H A D | w.c | 186 if (priv_delset(pset, drop_privs[i]) != 0) { in main()
|
/illumos-gate/usr/src/lib/c_synonyms/ |
H A D | syn_common | 565 priv_delset
|
/illumos-gate/usr/src/cmd/whodo/ |
H A D | whodo.c | 218 if (priv_delset(pset, drop_privs[i]) != 0) { in main()
|