]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - etc/rc.d/netoptions
Sleep for one second after calling audit -t to give the audit daemon a
[FreeBSD/FreeBSD.git] / etc / rc.d / netoptions
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5
6 # PROVIDE: netoptions
7 # REQUIRE: localpkg
8 # BEFORE:  securelevel
9 # KEYWORD: nojail
10
11 . /etc/rc.subr
12
13 load_rc_config 'XXX'
14
15 echo -n 'Additional TCP options:'
16 case ${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         ;;
29 esac
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 )
36 echo '.'