xref: /dragonfly/etc/rc.d/netoptions (revision 0ca59c34)
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