1#!/bin/sh 2# 3# $FreeBSD: src/etc/rc.d/netoptions,v 1.138 2003/06/29 05:09:48 mtm Exp $ 4# 5 6# PROVIDE: netoptions 7# REQUIRE: FILESYSTEMS 8# BEFORE: NETWORKING 9 10. /etc/rc.subr 11 12load_rc_config 'XXX' 13dummy_rc_command "$1" 14 15 16echo -n 'Additional TCP options:' 17case ${log_in_vain} in 18[Nn][Oo] | '') 19 log_in_vain=0 20 ;; 21[Yy][Ee][Ss]) 22 log_in_vain=1 23 ;; 24[0-9]*) 25 ;; 26*) 27 echo " invalid log_in_vain setting: ${log_in_vain}" 28 log_in_vain=0 29 ;; 30esac 31 32[ "${log_in_vain}" -ne 0 ] && ( 33 echo -n " log_in_vain=${log_in_vain}" 34 ${SYSCTL_W} net.inet.tcp.log_in_vain="${log_in_vain}" >/dev/null 35 ${SYSCTL_W} net.inet.udp.log_in_vain="${log_in_vain}" >/dev/null 36) 37echo '.' 38