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