98271db4d5
Define a parameter which indicates the maximum number of sockets in a system, and use this to size the zone allocators used for sockets and for certain PCBs. Convert PF_LOCAL PCB structures to be type-stable and add a version number. Define an external format for infomation about socket structures and use it in several places. Define a mechanism to get all PF_LOCAL and PF_INET PCB lists through sysctl(3) without blocking network interrupts for an unreasonable length of time. This probably still has some bugs and/or race conditions, but it seems to work well enough on my machines. It is now possible for `netstat' to get almost all of its information via the sysctl(3) interface rather than reading kmem (changes to follow). |
||
---|---|---|
.. | ||
defines | ||
files | ||
files.i386 | ||
files.newconf | ||
files.pc98 | ||
kern.mk | ||
kmod.mk | ||
majors | ||
Makefile.i386 | ||
Makefile.pc98 | ||
Makefile.powerpc | ||
newvers.sh | ||
nfsswapkernel.c | ||
NOTES | ||
options | ||
options.i386 | ||
options.pc98 | ||
param.c | ||
systags.sh |