Commit 74ba508f authored by Eric W. Biederman's avatar Eric W. Biederman

userns: Remove unnecessary cast to struct user_struct when copying cred->user.

In struct cred the user member is and has always been declared struct user_struct *user.
At most a constant struct cred will have a constant pointer to non-constant user_struct
so remove this unnecessary cast.
Acked-by: default avatarSerge Hallyn <serge.hallyn@canonical.com>
Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
parent 39fda8db
...@@ -209,7 +209,7 @@ SYSCALL_DEFINE3(setpriority, int, which, int, who, int, niceval) ...@@ -209,7 +209,7 @@ SYSCALL_DEFINE3(setpriority, int, which, int, who, int, niceval)
} while_each_pid_thread(pgrp, PIDTYPE_PGID, p); } while_each_pid_thread(pgrp, PIDTYPE_PGID, p);
break; break;
case PRIO_USER: case PRIO_USER:
user = (struct user_struct *) cred->user; user = cred->user;
if (!who) if (!who)
who = cred->uid; who = cred->uid;
else if ((who != cred->uid) && else if ((who != cred->uid) &&
...@@ -274,7 +274,7 @@ SYSCALL_DEFINE2(getpriority, int, which, int, who) ...@@ -274,7 +274,7 @@ SYSCALL_DEFINE2(getpriority, int, which, int, who)
} while_each_pid_thread(pgrp, PIDTYPE_PGID, p); } while_each_pid_thread(pgrp, PIDTYPE_PGID, p);
break; break;
case PRIO_USER: case PRIO_USER:
user = (struct user_struct *) cred->user; user = cred->user;
if (!who) if (!who)
who = cred->uid; who = cred->uid;
else if ((who != cred->uid) && else if ((who != cred->uid) &&
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment