summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfsd.h
diff options
context:
space:
mode:
authorJeff Layton <jlayton@kernel.org>2024-04-23 15:25:39 +0200
committerChuck Lever <chuck.lever@oracle.com>2024-05-06 09:07:20 -0400
commit9077d59847896745712dff00839eac14f84b21f8 (patch)
tree80d4e1b38c02f8fc75e0163a2e4960993f3bc738 /fs/nfsd/nfsd.h
parent0842b4c80bc7162a803b1558dc6d887e0e8feb39 (diff)
downloadlwn-9077d59847896745712dff00839eac14f84b21f8.tar.gz
lwn-9077d59847896745712dff00839eac14f84b21f8.zip
NFSD: allow callers to pass in scope string to nfsd_svc
Currently admins set this by using unshare to create a new uts namespace, and then resetting the hostname. With the new netlink interface we can just pass this in directly. Prepare nfsd_svc for this change. Signed-off-by: Jeff Layton <jlayton@kernel.org> Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org> Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'fs/nfsd/nfsd.h')
-rw-r--r--fs/nfsd/nfsd.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/nfsd/nfsd.h b/fs/nfsd/nfsd.h
index 16c5a05f340e..2f6c6f3815b4 100644
--- a/fs/nfsd/nfsd.h
+++ b/fs/nfsd/nfsd.h
@@ -103,7 +103,7 @@ bool nfssvc_encode_voidres(struct svc_rqst *rqstp,
/*
* Function prototypes.
*/
-int nfsd_svc(int nrservs, struct net *net, const struct cred *cred);
+int nfsd_svc(int nrservs, struct net *net, const struct cred *cred, const char *scope);
int nfsd_dispatch(struct svc_rqst *rqstp);
int nfsd_nrthreads(struct net *);