]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - etc/rc.d/rtsold
Fix imprecise ordering of SSP canary initialization
[FreeBSD/FreeBSD.git] / etc / rc.d / rtsold
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5
6 # PROVIDE: rtsold
7 # REQUIRE: netif
8 # BEFORE: NETWORKING
9 # KEYWORD: nojail shutdown
10
11 . /etc/rc.subr
12
13 name="rtsold"
14 desc="Router solicitation daemon"
15 rcvar="rtsold_enable"
16 command="/usr/sbin/${name}"
17 pidfile="/var/run/${name}.pid"
18 start_postcmd="rtsold_poststart"
19
20 rtsold_poststart()
21 {
22         # wait for DAD
23         sleep $(($(${SYSCTL_N} net.inet6.ip6.dad_count) + 1))
24 }
25
26 load_rc_config $name
27 run_rc_command "$1"