Lines Matching refs:pset
200 priv_set_t *pset; in main() local
212 pset = priv_allocset(); in main()
213 if (pset == NULL) in main()
216 priv_basicset(pset); in main()
218 if (priv_delset(pset, drop_privs[i]) != 0) { in main()
225 if (setppriv(PRIV_SET, PRIV_EFFECTIVE, pset) < 0) in main()
228 if (priv_addset(pset, PRIV_PROC_OWNER) != 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()
245 priv_freeset(pset); in main()
246 pset = NULL; in main()
499 pset = priv_allocset(); in main()
500 if (pset == NULL) { in main()
505 priv_emptyset(pset); in main()
507 if (priv_addset(pset, PRIV_PROC_OWNER) != 0) { in main()
512 if (setppriv(PRIV_OFF, PRIV_PERMITTED, pset) != 0) { in main()
517 priv_freeset(pset); in main()
518 pset = NULL; in main()