Date: Sun, 17 Nov 2002 19:02:08 +1100 (EST) From: Bruce Evans <bde@zeta.org.au> To: Garrett Wollman <wollman@lcs.mit.edu> Cc: Alfred Perlstein <alfred@FreeBSD.org>, <cvs-committers@FreeBSD.org>, <cvs-all@FreeBSD.org> Subject: Re: cvs commit: src/sys/kern vfs_aio.c src/lib/libc/gen sysconf.c src/sys/posix4 posix4.h posix4_mib.c Message-ID: <20021117184717.X21842-100000@gamplex.bde.org> In-Reply-To: <200211170724.gAH7OHkQ000622@khavrinen.lcs.mit.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 17 Nov 2002, Garrett Wollman wrote: > <<On Sat, 16 Nov 2002 23:03:09 -0800, Alfred Perlstein <alfred@FreeBSD.org> 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 <posix4/posix4.h> just for the > definitions of the CTL_P1003_1B_* constants. Grumble.) The CTL_P1003_1B_* constants seem to be in <sys/sysctl.h> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021117184717.X21842-100000>