xref: /dragonfly/etc/rc.d/netoptions (revision b40e316c)
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.3 2004/01/27 00:42:45 rob Exp $
5#
6
7# PROVIDE: netoptions
8# REQUIRE: localdaemons
9# BEFORE:  securelevel
10# KEYWORD: DragonFly
11
12. /etc/rc.subr
13
14load_rc_config 'XXX'
15dummy_rc_command "$1"
16
17
18echo -n 'Additional TCP options:'
19case ${log_in_vain} in
20[Nn][Oo] | '')
21	log_in_vain=0
22	;;
23[Yy][Ee][Ss])
24	log_in_vain=1
25	;;
26[0-9]*)
27	;;
28*)
29	echo " invalid log_in_vain setting: ${log_in_vain}"
30	log_in_vain=0
31	;;
32esac
33
34[ "${log_in_vain}" -ne 0 ] && (
35	echo -n " log_in_vain=${log_in_vain}"
36	sysctl net.inet.tcp.log_in_vain="${log_in_vain}" >/dev/null
37	sysctl net.inet.udp.log_in_vain="${log_in_vain}" >/dev/null
38)
39echo '.'
40