netoptions revision 136224
1#!/bin/sh
2#
3# $FreeBSD: head/etc/rc.d/netoptions 136224 2004-10-07 13:55:26Z mtm $
4#
5
6# PROVIDE: netoptions
7# REQUIRE: localpkg
8# BEFORE:  securelevel
9# KEYWORD: nojail
10
11. /etc/rc.subr
12
13load_rc_config 'XXX'
14
15echo -n 'Additional TCP options:'
16case ${log_in_vain} in
17[Nn][Oo] | '')
18	log_in_vain=0
19	;;
20[Yy][Ee][Ss])
21	log_in_vain=1
22	;;
23[0-9]*)
24	;;
25*)
26	echo " invalid log_in_vain setting: ${log_in_vain}"
27	log_in_vain=0
28	;;
29esac
30
31[ "${log_in_vain}" -ne 0 ] && (
32	echo -n " log_in_vain=${log_in_vain}"
33	sysctl net.inet.tcp.log_in_vain="${log_in_vain}" >/dev/null
34	sysctl net.inet.udp.log_in_vain="${log_in_vain}" >/dev/null
35)
36echo '.'
37