1203433Sume#!/bin/sh
2203433Sume#
3203433Sume# $FreeBSD$
4203433Sume#
5203433Sume
6203433Sume# PROVIDE: rtsold
7203433Sume# REQUIRE: netif
8203433Sume# BEFORE: NETWORKING
9204427Sume# KEYWORD: nojail shutdown
10203433Sume
11203433Sume. /etc/rc.subr
12203433Sume
13203433Sumename="rtsold"
14298514Slmedesc="Router solicitation daemon"
15230099Sdougbrcvar="rtsold_enable"
16203433Sumecommand="/usr/sbin/${name}"
17203433Sumepidfile="/var/run/${name}.pid"
18203433Sumestart_postcmd="rtsold_poststart"
19203433Sume
20203433Sumertsold_poststart()
21203433Sume{
22203433Sume	# wait for DAD
23203433Sume	sleep $(($(${SYSCTL_N} net.inet6.ip6.dad_count) + 1))
24203433Sume}
25203433Sume
26203433Sumeload_rc_config $name
27203433Sumerun_rc_command "$1"
28