Hi All, The code was added for MTU discovery timeout in IPv6, but the man page misses the description.
Feedback welcomed. Index: sbin/sysctl/sysctl.8 =================================================================== RCS file: /cvs/src/sbin/sysctl/sysctl.8,v retrieving revision 1.174 diff -u -p -u -p -r1.174 sysctl.8 --- sbin/sysctl/sysctl.8 19 Apr 2014 12:42:50 -0000 1.174 +++ sbin/sysctl/sysctl.8 19 Apr 2014 14:46:11 -0000 @@ -319,6 +319,7 @@ and a few require a kernel compiled with .It net.inet6.icmp6.nodeinfo Ta integer Ta yes .It net.inet6.icmp6.errppslimit Ta integer Ta yes .It net.inet6.icmp6.nd6_maxnudhint Ta integer Ta yes +.It net.inet6.icmp6.mtudisctimeout Ta integer Ta yes .It net.inet6.icmp6.mtudisc_hiwat Ta integer Ta yes .It net.inet6.icmp6.mtudisc_lowat Ta integer Ta yes .It net.inet6.icmp6.nd6_debug Ta integer Ta yes Index: lib/libc/gen/sysctl.3 =================================================================== RCS file: /cvs/src/lib/libc/gen/sysctl.3,v retrieving revision 1.229 diff -u -p -u -p -r1.229 sysctl.3 --- lib/libc/gen/sysctl.3 19 Apr 2014 12:42:50 -0000 1.229 +++ lib/libc/gen/sysctl.3 19 Apr 2014 14:46:12 -0000 @@ -1656,6 +1656,7 @@ The currently defined protocols and name .Bl -column "Protocol name" "multicast_mtudisc" "integer" "yes" -offset indent .It Sy "Protocol name" Ta Sy "Variable name" Ta Sy "Type" Ta Sy "Changeable" .It icmp6 Ta errppslimit Ta integer Ta yes +.It icmp6 Ta mtudisctimeout Ta integer Ta yes .It icmp6 Ta mtudisc_hiwat Ta integer Ta yes .It icmp6 Ta mtudisc_lowat Ta integer Ta yes .It icmp6 Ta nd6_debug Ta integer Ta yes @@ -1700,6 +1701,10 @@ per second. ICMPv6 error messages exceeding this value are subject to rate limitation and will not go out from the node. A negative value will disable the rate limitation. +.Pp +.It Li icmp6.mtudisctimeout +Returns the number of seconds in which a route added by the Path MTU +Discovery engine will time out. .Pp .It Li icmp6.mtudisc_hiwat .It Li icmp6.mtudisc_lowat
