Lines Matching defs:new_id
146 * credentials that contain @new_id.
148 static bool id_permitted_for_cred(const struct cred *old, kid_t new_id, enum setid_type new_type)
154 if (uid_eq(new_id.uid, old->uid) || uid_eq(new_id.uid, old->euid) ||
155 uid_eq(new_id.uid, old->suid))
158 if (gid_eq(new_id.gid, old->gid) || gid_eq(new_id.gid, old->egid) ||
159 gid_eq(new_id.gid, old->sgid))
169 setid_policy_lookup((kid_t){.uid = old->uid}, new_id, new_type) != SIDPOL_CONSTRAINED;
175 __kuid_val(old->suid), __kuid_val(new_id.uid));
179 __kgid_val(old->sgid), __kgid_val(new_id.gid));