From owner-cvs-sys Mon Mar 3 04:58:25 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA27877 for cvs-sys-outgoing; Mon, 3 Mar 1997 04:58:25 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA27870; Mon, 3 Mar 1997 04:58:23 -0800 (PST) Date: Mon, 3 Mar 1997 04:58:23 -0800 (PST) From: Bruce Evans Message-Id: <199703031258.EAA27870@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_mib.c vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/03/03 04:58:22 Modified: sys/kern kern_mib.c vfs_subr.c Log: Merged Lite2's vfs_sysctl(). It doesn't fit very well into FreeBSD's (phk's) sysctl framework, and I needed special code to disambiguate the VFS_GENERIC node from the VFS_VFSCONF leaf, so I only converted the leaves to the FreeBSD framework. The error handling isn't quite right. CSRGS's sysctls seem to return ENOTDIR too much and FreeBSD's sysctls don't agree with the man page. Revision Changes Path 1.7 +3 -2 src/sys/kern/kern_mib.c 1.78 +49 -22 src/sys/kern/vfs_subr.c