Lines Matching refs:privflags
560 int privflags = 0; in gexec() local
598 (privflags = execsetid(vp, &vattr, &uid, &gid, &fset, in gexec()
604 privflags |= PRIV_INCREASE|PRIV_RESET; in gexec()
611 if ((privflags & PRIV_RESET) != 0) in gexec()
614 if (privflags & PRIV_SETID) { in gexec()
621 if (privflags & MAC_FLAGS) { in gexec()
638 if ((privflags & (PRIV_RESET|PRIV_FORCED)) != 0) { in gexec()
639 if ((privflags & PRIV_INCREASE) != 0 && in gexec()
647 if (privflags & PRIV_FORCED) { in gexec()
656 privflags |= PRIV_INCREASE; in gexec()
717 setid = (privflags & (PRIV_SETUGID|PRIV_INCREASE|PRIV_FORCED)); in gexec()
835 (privflags & PRIV_INCREASE) != 0) in gexec()
1004 int privflags = 0; in execsetid() local
1014 privflags |= PRIV_RESET; in execsetid()
1037 privflags |= PRIV_SETUGID; in execsetid()
1041 privflags |= PRIV_FORCED|PRIV_INCREASE; in execsetid()
1048 privflags |= PRIV_SETUGID; in execsetid()
1053 privflags |= PRIV_SETUGID; in execsetid()
1073 privflags |= PRIV_RESET; in execsetid()
1077 privflags |= PRIV_INCREASE; in execsetid()
1082 privflags |= MAC_FLAGS; in execsetid()
1096 privflags |= PRIV_SETID; in execsetid()
1098 return (privflags); in execsetid()