Go to file
atatat 13f8d2ce5f Dynamic sysctl.
Gone are the old kern_sysctl(), cpu_sysctl(), hw_sysctl(),
vfs_sysctl(), etc, routines, along with sysctl_int() et al.  Now all
nodes are registered with the tree, and nodes can be added (or
removed) easily, and I/O to and from the tree is handled generically.

Since the nodes are registered with the tree, the mapping from name to
number (and back again) can now be discovered, instead of having to be
hard coded.  Adding new nodes to the tree is likewise much simpler --
the new infrastructure handles almost all the work for simple types,
and just about anything else can be done with a small helper function.

All existing nodes are where they were before (numerically speaking),
so all existing consumers of sysctl information should notice no
difference.

PS - I'm sorry, but there's a distinct lack of documentation at the
moment.  I'm working on sysctl(3/8/9) right now, and I promise to
watch out for buses.
2003-12-04 19:38:21 +00:00
bin Add -C to usage. 2003-11-28 23:32:25 +00:00
contrib/sys Pull the latest HAL from sourceforge.net/madwifi/ since it fixes 2003-10-13 04:53:04 +00:00
crypto avoid memory leak. hint from Andrew Lunn 2003-11-23 08:33:13 +00:00
dist pull in a set of patches from ntp bk to fix the 2003-12-04 17:22:31 +00:00
distrib ntp update 2003-12-04 18:24:39 +00:00
doc note ntp-4.2.0 2003-12-04 19:24:13 +00:00
etc ntpdate to a multicastclient address doesn't work 2003-12-04 18:28:54 +00:00
games Various typo fixes from Jonathon Gray via jmc@openbsd. 2003-11-17 11:16:10 +00:00
gnu regenerate non-broken 2003-12-04 14:39:09 +00:00
include Userland portion of fsync_range(2), written by Bill Studenmund, and 2003-11-18 00:56:56 +00:00
lib MAKEVERBOSE tweaks 2003-12-04 01:02:44 +00:00
libexec Don't try to preload an empty string. 2003-11-25 14:36:49 +00:00
regress Add another regression test that does not work right now. 2003-12-02 18:30:35 +00:00
rescue systrace needs libevent now. 2003-11-29 05:47:51 +00:00
sbin display more capabilities for "identify" command. 2003-11-30 14:07:49 +00:00
share Ensure that ${TOOL_STAT} is executable before trying to run it; 2003-12-04 12:15:20 +00:00
sys Dynamic sysctl. 2003-12-04 19:38:21 +00:00
tools move libaries back to gnu/lib 2003-12-04 14:38:00 +00:00
usr.bin correct URL syntax in comment 2003-12-04 12:51:18 +00:00
usr.sbin also build the sntp (rfc2030) program which comes with ntp-4.2 2003-12-04 18:14:59 +00:00
x11 use X11FLAGS.OS_DEFINES 2003-11-17 05:18:20 +00:00
build.sh tweak usage message. 2003-11-14 12:38:12 +00:00
BUILDING Improve how build.sh -N and MAKEVERBOSE interoperate; 2003-10-26 02:17:46 +00:00
Makefile netbsd.org->NetBSD.org 2003-07-26 17:06:22 +00:00
Makefile.inc
UPDATING note binutils/cxxfilt dependancies issues 2003-12-04 01:25:21 +00:00