summaryrefslogtreecommitdiff
path: root/usr/src/lib/libshare/nfs/libshare_nfs.c
diff options
context:
space:
mode:
authorMarcel Telka <marcel.telka@nexenta.com>2014-01-10 02:44:54 +0100
committerRobert Mustacchi <rm@joyent.com>2014-02-20 13:54:02 -0800
commit361f55a51b4e8a8d5a73478602f4afdc6e199da5 (patch)
tree7b6796c52d6a352e705ab4450c15b06aa953fc87 /usr/src/lib/libshare/nfs/libshare_nfs.c
parent2c2a4b290e9cec73c81d22d42d3a63f2a3bb4e70 (diff)
downloadillumos-joyent-361f55a51b4e8a8d5a73478602f4afdc6e199da5.tar.gz
4576 mountd(1m) needs to be able to set listen backlog
Reviewed by: David Höppner <0xffea@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
Diffstat (limited to 'usr/src/lib/libshare/nfs/libshare_nfs.c')
-rw-r--r--usr/src/lib/libshare/nfs/libshare_nfs.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/usr/src/lib/libshare/nfs/libshare_nfs.c b/usr/src/lib/libshare/nfs/libshare_nfs.c
index 90cb9624e7..e14a8a0ef7 100644
--- a/usr/src/lib/libshare/nfs/libshare_nfs.c
+++ b/usr/src/lib/libshare/nfs/libshare_nfs.c
@@ -21,9 +21,7 @@
/*
* Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
- */
-/*
- * Copyright 2013 Nexenta Systems, Inc. All rights reserved.
+ * Copyright 2014 Nexenta Systems, Inc. All rights reserved.
*/
/*
@@ -2399,6 +2397,14 @@ struct proto_option_defs {
{"nfsd_device",
"device", PROTO_OPT_NFSD_DEVICE,
OPT_TYPE_STRING, NULL, SVC_NFSD, 0, 0},
+#define PROTO_OPT_MOUNTD_LISTEN_BACKLOG 15
+ {"mountd_listen_backlog",
+ "mountd_listen_backlog", PROTO_OPT_MOUNTD_LISTEN_BACKLOG,
+ OPT_TYPE_NUMBER, 64, SVC_NFSD|SVC_MOUNTD, 1, INT32_MAX},
+#define PROTO_OPT_MOUNTD_MAX_THREADS 16
+ {"mountd_max_threads",
+ "mountd_max_threads", PROTO_OPT_MOUNTD_MAX_THREADS,
+ OPT_TYPE_NUMBER, 16, SVC_NFSD|SVC_MOUNTD, 1, INT32_MAX},
{NULL}
};