Lines Matching defs:new_id
154 * credentials that contain @new_id.
156 static bool id_permitted_for_cred(const struct cred *old, kid_t new_id, enum setid_type new_type)
162 if (uid_eq(new_id.uid, old->uid) || uid_eq(new_id.uid, old->euid) ||
163 uid_eq(new_id.uid, old->suid))
166 if (gid_eq(new_id.gid, old->gid) || gid_eq(new_id.gid, old->egid) ||
167 gid_eq(new_id.gid, old->sgid))
177 setid_policy_lookup((kid_t){.uid = old->uid}, new_id, new_type) != SIDPOL_CONSTRAINED;
183 __kuid_val(old->suid), __kuid_val(new_id.uid));
187 __kgid_val(old->sgid), __kgid_val(new_id.gid));