1 2# $OpenBSD: nonxt_reflect.sh,v 1.1 2018/05/21 01:19:21 bluhm Exp $ 3 4if [ -z "$local_addresses" ]; then 5 echo no local addresses configured >&2 6 exit 1 7fi 8 9daemon=/usr/src/regress/sys/netinet/ipsec/obj/nonxt-reflect 10if ! [ -x $daemon ]; then 11 daemon=/usr/src/regress/sys/netinet/ipsec/nonxt-reflect 12fi 13if ! [ -x $daemon ]; then 14 echo executable $daemon not found >&2 15 exit 1 16fi 17 18. /etc/rc.d/rc.subr 19 20rc_reload=NO 21 22pexp="${daemon}${daemon_flags:+ ${daemon_flags}} [0-9a-f.:][0-9a-f.:]*" 23 24rc_start() { 25 for ip in $local_addresses; do 26 ${rcexec} "${daemon} ${daemon_flags} $ip" 27 done 28} 29 30rc_cmd $1 31