summaryrefslogtreecommitdiffstats
path: root/fs/autofs4
diff options
context:
space:
mode:
authorEric W. Biederman <ebiederm@xmission.com>2017-11-30 00:49:45 +0100
committerEric W. Biederman <ebiederm@xmission.com>2017-12-01 00:47:52 +0100
commit116ceac9741e5ab0337b0c855ba80966bfc899e2 (patch)
tree7d0c208b37c0866326585619f1c0196d7529c6d0 /fs/autofs4
parentuserns: Don't fail follow_automount based on s_user_ns (diff)
downloadlinux-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.c4
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 */