From owner-cvs-sbin Tue Apr 1 08:02:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA08945 for cvs-sbin-outgoing; Tue, 1 Apr 1997 08:02:06 -0800 (PST) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA08925; Tue, 1 Apr 1997 08:01:25 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by nlsystems.com (8.8.5/8.8.5) with SMTP id RAA04069; Tue, 1 Apr 1997 17:00:17 +0100 (BST) Date: Tue, 1 Apr 1997 17:00:16 +0100 (BST) From: Doug Rabson To: Bruce Evans cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sbin@freefall.freebsd.org Subject: Re: cvs commit: src/sbin/mountd mountd.c In-Reply-To: <199704011456.AAA25683@godzilla.zeta.org.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, 2 Apr 1997, Bruce Evans wrote: > >Probably this should be named vfs.nfs.privport. Possibly, since the > >sysctl refers only to the NFS server, which isn't a VFS, the variable > >shouldn't be in the vfs tree at all. Maybe kern.nfs.privport. That would > >mean renaming vfs.nfs.async, since that is a server-only variable too. > > What about vfs.nfs.defect and vfs.nfs.diskless*? One of the advantages of > hanging them all off vfs is that they used to work right automagically > for LKMs. This is broken now that sysctl initialization is done too > statically using linker sets. Only vfs.nfs.defect really affects the operation of the filesystem. You are right about the sysctl initialisation being bogus though. I want to be able to add and remove new sysctls dynamically from loadable modules. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891