NetBSD/sys/compat
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
..
aout Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
aoutm68k Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
common Dynamic sysctl. 2003-12-04 19:38:21 +00:00
darwin Dynamic sysctl. 2003-12-04 19:38:21 +00:00
freebsd Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
hpux Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
ibcs2 Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
irix Dynamic sysctl. 2003-12-04 19:38:21 +00:00
linux Dynamic sysctl. 2003-12-04 19:38:21 +00:00
m68k4k - GC all the setup_stack functions 2003-08-08 18:57:01 +00:00
mach In the basic thread info, suspend count is the suspend sempahore. Just return 2003-12-03 22:25:46 +00:00
netbsd32 Dynamic sysctl. 2003-12-04 19:38:21 +00:00
osf1 Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
ossaudio Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
pecoff Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
sunos Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
sunos32 Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
svr4 Dynamic sysctl. 2003-12-04 19:38:21 +00:00
svr4_32 Dynamic sysctl. 2003-12-04 19:38:21 +00:00
ultrix Add a sigfilter emulation hook. It is used at the beginning of kpsignal2() 2003-12-03 20:24:51 +00:00
vax1k - GC all the setup_stack functions 2003-08-08 18:57:01 +00:00
Makefile Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00