diff options
author | Stanislav Kinsbursky <skinsbursky@parallels.com> | 2012-12-10 13:19:25 +0400 |
---|---|---|
committer | J. Bruce Fields <bfields@redhat.com> | 2012-12-11 01:25:34 +0400 |
commit | d41a9417cd89a69f58a26935034b4264a2d882d6 (patch) | |
tree | 5de0008b23f22d0990211a5bc98833dad5a1d61e /fs/nfsd/nfsctl.c | |
parent | 6777436b0f072fb20a025a73e9b67a35ad8a5451 (diff) | |
download | linux-d41a9417cd89a69f58a26935034b4264a2d882d6.tar.xz |
nfsd: pass net to nfsd_svc()
Precursor patch. Hard-coded "init_net" will be replaced by proper one in
future.
Signed-off-by: Stanislav Kinsbursky <skinsbursky@parallels.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'fs/nfsd/nfsctl.c')
-rw-r--r-- | fs/nfsd/nfsctl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/nfsd/nfsctl.c b/fs/nfsd/nfsctl.c index ae1d14313ef8..68e229cdfd63 100644 --- a/fs/nfsd/nfsctl.c +++ b/fs/nfsd/nfsctl.c @@ -396,6 +396,8 @@ static ssize_t write_threads(struct file *file, char *buf, size_t size) { char *mesg = buf; int rv; + struct net *net = &init_net; + if (size > 0) { int newthreads; rv = get_int(&mesg, &newthreads); @@ -403,7 +405,7 @@ static ssize_t write_threads(struct file *file, char *buf, size_t size) return rv; if (newthreads < 0) return -EINVAL; - rv = nfsd_svc(newthreads); + rv = nfsd_svc(newthreads, net); if (rv < 0) return rv; } else |