Trying to work out a good way to describe always_keepalive in a short enough space for a sysctl.conf comment, this is the best I've come up with. Can anyone do better? OK?
Index: sysctl.conf =================================================================== RCS file: /cvs/src/etc/sysctl.conf,v retrieving revision 1.52 diff -u -p -r1.52 sysctl.conf --- sysctl.conf 24 Jun 2011 19:47:48 -0000 1.52 +++ sysctl.conf 11 Jul 2011 20:58:50 -0000 @@ -13,6 +13,8 @@ #net.inet6.ip6.mforwarding=1 # 1=Permit forwarding (routing) of IPv6 multicast packets #net.inet6.ip6.multipath=1 # 1=Enable IPv6 multipath routing #net.inet6.ip6.accept_rtadv=1 # 1=Permit IPv6 autoconf (forwarding must be 0) +#net.inet.tcp.always_keepalive=1# 1=Always send keepalives for TCP +#net.inet.tcp.keepidle=600 # Keepalive after idle for tcp.keepidle/tcp.slowhz seconds #net.inet.tcp.rfc1323=0 # 0=Disable TCP RFC1323 extensions (for if tcp is slow) #net.inet.tcp.rfc3390=0 # 0=Disable RFC3390 for TCP window increasing #net.inet.esp.enable=0 # 0=Disable the ESP IPsec protocol