svn commit: r197698 - head/etc/rc.d
Anonymous
swell.k at gmail.com
Fri Oct 23 09:21:36 UTC 2009
Anonymous <swell.k at gmail.com> writes:
> 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}
> .
Am I the only one who has above issue with tcp_drop_synfin=YES in
rc.conf? I'm talking about unexpanded ${tcp_drop_synfin}.
More information about the freebsd-current
mailing list