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