From 361f55a51b4e8a8d5a73478602f4afdc6e199da5 Mon Sep 17 00:00:00 2001 From: Marcel Telka Date: Fri, 10 Jan 2014 02:44:54 +0100 Subject: 4576 mountd(1m) needs to be able to set listen backlog Reviewed by: David Höppner <0xffea@gmail.com> Reviewed by: Yuri Pankov Reviewed by: Dan McDonald Approved by: Robert Mustacchi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- usr/src/lib/libshare/nfs/libshare_nfs.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'usr/src/lib/libshare/nfs/libshare_nfs.c') 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} }; -- cgit v1.2.3