xref: /openbsd-src/regress/sys/netinet/ipsec/nonxt_reflect.sh (revision 36ecdf3e564c2b9dc4d702df413523cc96ff6755)
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