Lines Matching refs:privflags
660 int privflags = 0; in gexec() local
701 (privflags = execsetid(vp, &vattr, &uid, &gid, &fset, in gexec()
707 privflags |= PRIV_INCREASE|PRIV_RESET; in gexec()
714 if ((privflags & PRIV_RESET) != 0) in gexec()
717 if (privflags & PRIV_SETID) { in gexec()
724 if (privflags & MAC_FLAGS) { in gexec()
741 if ((privflags & (PRIV_RESET|PRIV_FORCED)) != 0) { in gexec()
742 if ((privflags & PRIV_INCREASE) != 0 && in gexec()
750 if (privflags & PRIV_FORCED) { in gexec()
759 privflags |= PRIV_INCREASE; in gexec()
823 setid = (privflags & (PRIV_SETUGID|PRIV_INCREASE|PRIV_FORCED)); in gexec()
942 (privflags & PRIV_INCREASE) != 0) in gexec()
1117 int privflags = 0; in execsetid() local
1127 privflags |= PRIV_RESET; in execsetid()
1150 privflags |= PRIV_SETUGID; in execsetid()
1154 privflags |= PRIV_FORCED|PRIV_INCREASE; in execsetid()
1161 privflags |= PRIV_SETUGID; in execsetid()
1166 privflags |= PRIV_SETUGID; in execsetid()
1186 privflags |= PRIV_RESET; in execsetid()
1190 privflags |= PRIV_INCREASE; in execsetid()
1195 privflags |= MAC_FLAGS; in execsetid()
1209 privflags |= PRIV_SETID; in execsetid()
1211 return (privflags); in execsetid()