diff options
author | Eric W. Biederman <ebiederm@xmission.com> | 2017-11-30 00:49:45 +0100 |
---|---|---|
committer | Eric W. Biederman <ebiederm@xmission.com> | 2017-12-01 00:47:52 +0100 |
commit | 116ceac9741e5ab0337b0c855ba80966bfc899e2 (patch) | |
tree | 7d0c208b37c0866326585619f1c0196d7529c6d0 /fs/autofs4 | |
parent | userns: Don't fail follow_automount based on s_user_ns (diff) | |
download | linux-116ceac9741e5ab0337b0c855ba80966bfc899e2.tar.xz linux-116ceac9741e5ab0337b0c855ba80966bfc899e2.zip |
autofs4: Modify autofs_wait to use current_uid() and current_gid()
The code used to do that and then I mucked with it and never quite put
the code back. Today the code references current_cred()->uid and
current_cred()->gid which is equivalent but more wordy, and not
idiomatic.
Fixes: 93faccbbfa95 ("fs: Better permission checking for submounts")
Fixes: 069d5ac9ae0d ("autofs: Fix automounts by using current_real_cred()->uid")
Acked-by: Ian Kent <raven@themaw.net>
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Diffstat (limited to 'fs/autofs4')
-rw-r--r-- | fs/autofs4/waitq.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/autofs4/waitq.c b/fs/autofs4/waitq.c index 8fc41705c7cd..9908ecf7fce0 100644 --- a/fs/autofs4/waitq.c +++ b/fs/autofs4/waitq.c @@ -443,8 +443,8 @@ int autofs4_wait(struct autofs_sb_info *sbi, memcpy(&wq->name, &qstr, sizeof(struct qstr)); wq->dev = autofs4_get_dev(sbi); wq->ino = autofs4_get_ino(sbi); - wq->uid = current_cred()->uid; - wq->gid = current_cred()->gid; + wq->uid = current_uid(); + wq->gid = current_gid(); wq->pid = pid; wq->tgid = tgid; wq->status = -EINTR; /* Status return if interrupted */ |