svn commit: r197698 - head/etc/rc.d
Anonymous
swell.k at gmail.com
Fri Oct 2 21:11:35 UTC 2009
Hiroki Sato <hrs at FreeBSD.org> writes:
> Modified: head/etc/rc.d/netoptions
[...]
>
> if checkyesno tcp_extensions; then
> + ${SYSCTL_W} net.inet.tcp.rfc1323=1 >/dev/null
> + else
> netoptions_init
> - echo -n ' rfc1323 extensions=NO'
> + echo -n ' rfc1323 extensions=${tcp_extensions}'
^^^^^^^^^^^^^^^^^
Here.
> ${SYSCTL_W} net.inet.tcp.rfc1323=0 >/dev/null
> fi
>
> - if ! checkyesno tcp_keepalive; then
> + if checkyesno tcp_keepalive; then
> + ${SYSCTL_W} net.inet.tcp.always_keepalive=1 >/dev/null
> + else
> netoptions_init
> - echo -n ' TCP keepalive=NO'
> + echo -n ' TCP keepalive=${tcp_keepalive}'
^^^^^^^^^^^^^^^^
Here.
> ${SYSCTL_W} net.inet.tcp.always_keepalive=0 >/dev/null
> fi
>
> if checkyesno tcp_drop_synfin; then
> netoptions_init
> - echo -n ' drop SYN+FIN packets=YES'
> + echo -n ' drop SYN+FIN packets=${tcp_drop_synfin}'
^^^^^^^^^^^^^^^^^^
And here. These are *single* quotes, no parameter expansion can occur.
I keep getting following in `dmesg -a'
Additional TCP/IP options:
drop SYN+FIN packets=${tcp_drop_synfin}
.
More information about the svn-src-all
mailing list