1*0696600cSBjoern A. Zeeb#!/bin/sh 2*0696600cSBjoern A. Zeeb# 3*0696600cSBjoern A. Zeeb# 4*0696600cSBjoern A. Zeeb 5*0696600cSBjoern A. Zeeb# PROVIDE: rtsold 6*0696600cSBjoern A. Zeeb# REQUIRE: netif 7*0696600cSBjoern A. Zeeb# BEFORE: NETWORKING 8*0696600cSBjoern A. Zeeb# KEYWORD: nojailvnet shutdown 9*0696600cSBjoern A. Zeeb 10*0696600cSBjoern A. Zeeb. /etc/rc.subr 11*0696600cSBjoern A. Zeeb 12*0696600cSBjoern A. Zeebname="rtsold" 13*0696600cSBjoern A. Zeebdesc="Router solicitation daemon" 14*0696600cSBjoern A. Zeebrcvar="rtsold_enable" 15*0696600cSBjoern A. Zeebcommand="/usr/sbin/${name}" 16*0696600cSBjoern A. Zeebpidfile="/var/run/${name}.pid" 17*0696600cSBjoern A. Zeebstart_postcmd="rtsold_poststart" 18*0696600cSBjoern A. Zeeb 19*0696600cSBjoern A. Zeebrtsold_poststart() 20*0696600cSBjoern A. Zeeb{ 21*0696600cSBjoern A. Zeeb # wait for DAD 22*0696600cSBjoern A. Zeeb sleep $(($(${SYSCTL_N} net.inet6.ip6.dad_count) + 1)) 23*0696600cSBjoern A. Zeeb} 24*0696600cSBjoern A. Zeeb 25*0696600cSBjoern A. Zeebload_rc_config $name 26*0696600cSBjoern A. Zeebrun_rc_command "$1" 27