> Am 19.07.2016 um 23:16 schrieb Alexander Bluhm <alexander.bl...@gmx.net>: > >> On Tue, Jul 19, 2016 at 09:48:19PM +0100, Jason McIntyre wrote: >> oh oh. i should have been clearer: they are sorted in sysctl(3), but in >> sysctl(8) they are merely listed in the order that running "sysctl" >> dumps them. so no sort neccessary for sysctl(8). > > So now sysctl(8) has all net.inet.tcp in sysctl output order. > > ok?
ok jung@ > bluhm > > Index: lib/libc/gen/sysctl.3 > =================================================================== > RCS file: /data/mirror/openbsd/cvs/src/lib/libc/gen/sysctl.3,v > retrieving revision 1.266 > diff -u -p -r1.266 sysctl.3 > --- lib/libc/gen/sysctl.3 14 Jul 2016 17:34:06 -0000 1.266 > +++ lib/libc/gen/sysctl.3 19 Jul 2016 20:36:19 -0000 > @@ -1188,6 +1188,7 @@ The currently defined protocols and name > .It tcp Ta stats Ta structure Ta no > .It tcp Ta synbucketlimit Ta integer Ta yes > .It tcp Ta syncachelimit Ta integer Ta yes > +.It tcp Ta synhashsize Ta integer Ta yes > .It tcp Ta synuselimit Ta integer Ta yes > .It udp Ta baddynamic Ta array Ta yes > .It udp Ta checksum Ta integer Ta yes > @@ -1617,6 +1618,10 @@ Returns the TCP statistics in a struct t > The maximum number of entries allowed per hash bucket in the TCP SYN cache. > .It Li tcp.syncachelimit > The maximum number of entries allowed in the TCP SYN cache. > +.It Li tcp.synhashsize > +The number of buckets in the TCP SYN cache hash array. > +After the value is set, the actual size changes when the alternative > +SYN cache becomes empty and both SYN caches are swapped. > .It Li tcp.synuselimit > The minimum number of times the hash function for the TCP SYN cache is used > before it is reseeded. > Index: sbin/sysctl/sysctl.8 > =================================================================== > RCS file: /data/mirror/openbsd/cvs/src/sbin/sysctl/sysctl.8,v > retrieving revision 1.202 > diff -u -p -r1.202 sysctl.8 > --- sbin/sysctl/sysctl.8 5 Jul 2016 17:41:59 -0000 1.202 > +++ sbin/sysctl/sysctl.8 19 Jul 2016 21:06:02 -0000 > @@ -256,7 +256,6 @@ and a few require a kernel compiled with > .It net.inet.tcp.keepinittime Ta integer Ta yes > .It net.inet.tcp.keepidle Ta integer Ta yes > .It net.inet.tcp.keepintvl Ta integer Ta yes > -.It net.inet.tcp.always_keepalive Ta integer Ta yes > .It net.inet.tcp.slowhz Ta integer Ta no > .It net.inet.tcp.baddynamic Ta array Ta yes > .It net.inet.tcp.sack Ta integer Ta yes > @@ -266,10 +265,13 @@ and a few require a kernel compiled with > .It net.inet.tcp.ecn Ta integer Ta yes > .It net.inet.tcp.syncachelimit Ta integer Ta yes > .It net.inet.tcp.synbucketlimit Ta integer Ta yes > -.It net.inet.tcp.synuselimit Ta integer Ta yes > .It net.inet.tcp.rfc3390 Ta integer Ta yes > .It net.inet.tcp.reasslimit Ta integer Ta yes > +.It net.inet.tcp.sackholelimit Ta integer Ta yes > +.It net.inet.tcp.always_keepalive Ta integer Ta yes > +.It net.inet.tcp.synuselimit Ta integer Ta yes > .It net.inet.tcp.rootonly Ta array Ta yes > +.It net.inet.tcp.synhashsize Ta integer Ta yes > .It net.inet.udp.checksum Ta integer Ta yes > .It net.inet.udp.baddynamic Ta array Ta yes > .It net.inet.udp.recvspace Ta integer Ta yes >