#!/bin/sh # # $FreeBSD: src/etc/rc.d/netoptions,v 1.138 2003/06/29 05:09:48 mtm Exp $ # $DragonFly: src/etc/rc.d/netoptions,v 1.4 2005/11/19 21:47:32 swildner Exp $ # # PROVIDE: netoptions # REQUIRE: localdaemons # BEFORE: securelevel . /etc/rc.subr load_rc_config 'XXX' dummy_rc_command "$1" echo -n 'Additional TCP options:' case ${log_in_vain} in [Nn][Oo] | '') log_in_vain=0 ;; [Yy][Ee][Ss]) log_in_vain=1 ;; [0-9]*) ;; *) echo " invalid log_in_vain setting: ${log_in_vain}" log_in_vain=0 ;; esac [ "${log_in_vain}" -ne 0 ] && ( echo -n " log_in_vain=${log_in_vain}" sysctl net.inet.tcp.log_in_vain="${log_in_vain}" >/dev/null sysctl net.inet.udp.log_in_vain="${log_in_vain}" >/dev/null ) echo '.'