• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/

Lines Matching refs:euid

637 	if (p->uid != current->euid &&
638 p->euid != current->euid && !capable(CAP_SYS_NICE)) {
1119 asmlinkage long sys_setreuid(uid_t ruid, uid_t euid)
1124 retval = security_task_setuid(ruid, euid, (uid_t)-1, LSM_SETID_RE);
1129 new_euid = old_euid = current->euid;
1135 (current->euid != ruid) &&
1140 if (euid != (uid_t) -1) {
1141 new_euid = euid;
1142 if ((old_ruid != euid) &&
1143 (current->euid != euid) &&
1144 (current->suid != euid) &&
1156 current->fsuid = current->euid = new_euid;
1158 (euid != (uid_t) -1 && euid != old_ruid))
1159 current->suid = current->euid;
1160 current->fsuid = current->euid;
1183 int old_euid = current->euid;
1206 current->fsuid = current->euid = uid;
1217 * This function implements a generic ability to update ruid, euid,
1220 asmlinkage long sys_setresuid(uid_t ruid, uid_t euid, uid_t suid)
1223 int old_euid = current->euid;
1227 retval = security_task_setuid(ruid, euid, suid, LSM_SETID_RES);
1233 (ruid != current->euid) && (ruid != current->suid))
1235 if ((euid != (uid_t) -1) && (euid != current->uid) &&
1236 (euid != current->euid) && (euid != current->suid))
1239 (suid != current->euid) && (suid != current->suid))
1243 if (ruid != current->uid && set_user(ruid, euid != current->euid) < 0)
1246 if (euid != (uid_t) -1) {
1247 if (euid != current->euid) {
1251 current->euid = euid;
1253 current->fsuid = current->euid;
1263 asmlinkage long sys_getresuid(uid_t __user *ruid, uid_t __user *euid, uid_t __user *suid)
1268 !(retval = put_user(current->euid, euid)))
1329 * whatever uid it wants to). It normally shadows "euid", except when
1340 if (uid == current->uid || uid == current->euid ||