From owner-cvs-all Sat Nov 16 23:49:34 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1A3B37B401; Sat, 16 Nov 2002 23:49:33 -0800 (PST) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 398B243E4A; Sat, 16 Nov 2002 23:49:32 -0800 (PST) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id SAA03943; Sun, 17 Nov 2002 18:49:23 +1100 Date: Sun, 17 Nov 2002 19:02:08 +1100 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Garrett Wollman Cc: Alfred Perlstein , , Subject: Re: cvs commit: src/sys/kern vfs_aio.c src/lib/libc/gen sysconf.c src/sys/posix4 posix4.h posix4_mib.c In-Reply-To: <200211170724.gAH7OHkQ000622@khavrinen.lcs.mit.edu> Message-ID: <20021117184717.X21842-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 17 Nov 2002, Garrett Wollman wrote: > < said: > > I think part of the problem was that posix4 was optional before, > > with it now manditory I think I can just SYSCTL_DECL the p31b > > top of tree and move the relevant branches directly into the > > aio code. Yes; options that are so option that you need an another option to tell if they are optional were far too complicated. > ... > (These MIB variables should never have been given their own MIB tree, > and the naming of the MIB tree and the `posix4' directory and header > file are quite unfortunate. posix4_mib.c should eventually disappear, > but we do seem to be stuck with just for the > definitions of the CTL_P1003_1B_* constants. Grumble.) The CTL_P1003_1B_* constants seem to be in now (I'm 10 days behind -current). Couldn't all of these be OID_AUTO and not have pre-assigned numbers? Having to preassign the numbers gets in the way of even incremental development of the features (assuming sysctl does the right thing for completely unimplemented features). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message