Lines Matching defs:rgid
1079 gid_t rgid = KAUTH_GID_NONE;
1106 rgid = gid;
1119 my_new_cred = kauth_cred_setresgid(my_cred, rgid, gid, svgid);
1249 * Parameters: uap->rgid real gid to set
1284 gid_t rgid, egid;
1289 DEBUG_CRED_ENTER("setregid %d %d\n", uap->rgid, uap->egid);
1291 rgid = uap->rgid;
1294 if (rgid == (uid_t)-1)
1295 rgid = KAUTH_GID_NONE;
1299 AUDIT_ARG(rgid, rgid);
1304 if (((rgid != KAUTH_UID_NONE && /* allow no change of rgid */
1305 rgid != my_pcred->cr_rgid && /* allow rgid = rgid */
1306 rgid != my_pcred->cr_gid && /* allow rgid = egid */
1307 rgid != my_pcred->cr_svgid) || /* allow rgid = svgid */
1311 egid != my_pcred->cr_rgid && /* allow egid = rgid */
1337 if (rgid != KAUTH_UID_NONE && my_pcred->cr_rgid != rgid) {
1339 new_rgid = rgid;
1348 if (my_pcred->cr_svgid != uap->rgid &&
1354 my_new_cred = kauth_cred_setresgid(my_cred, rgid, egid, svgid);