1#!/bin/sh
2if [ -f /usr/ucb/touch ] ; then
3	TOUCH=/usr/ucb/touch
4else
5	if [ -f /usr/bin/touch ] ; then
6		TOUCH=/usr/bin/touch
7	else
8		if [ -f /bin/touch ] ; then
9			TOUCH=/bin/touch
10		fi
11	fi
12fi
13echo "$1...";
14input=`expr $1 : 'bpf-\(.*\)'`
15/bin/cp /dev/null results/$1
16( while read rule; do
17	echo "$rule" | ../ipftest -Rbr - -i input/$input >> results/$1;
18	if [ $? -ne 0 ] ; then
19		exit 1;
20	fi
21	echo "--------" >> results/$1
22done ) < regress/$1
23cmp expected/$1 results/$1
24status=$?
25if [ $status = 0 ] ; then
26	$TOUCH $1
27fi
28exit $status
29