update rcng to remove FreeBSD and NetBSD
[dragonfly.git] / etc / rc.d / netoptions
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
14 load_rc_config 'XXX'
15 dummy_rc_command "$1"
16
17
18 echo -n 'Additional TCP options:'
19 case ${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         ;;
32 esac
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 )
39 echo '.'