1#!/bin/sh
2# $FreeBSD$
3
4do_test() {
5	number=$1
6	comment=$2
7	opt=$3
8	if ./$executable $opt; then
9		echo "ok $number - $comment"
10	else
11		echo "not ok $number - $comment"
12	fi
13}
14
15cd `dirname $0`
16
17executable=`basename $0 .t`
18
19make $executable 2>&1 > /dev/null
20
21echo 1..8
22do_test 1 'getprotobyname()'        '-n'
23do_test 2 'getprotobynumber()'      '-v'
24do_test 3 'getprotoent()'           '-e'
25do_test 4 'getprotoent() 2-pass'    '-2'
26do_test 5 'building snapshot, if needed'    '-s snapshot_proto'
27do_test 6 'getprotobyname() snapshot'       '-n -s snapshot_proto'
28do_test 7 'getprotobynumber() snapshot'     '-v -s snapshot_proto'
29do_test 8 'getprotoent() snapshot'          '-e -s snapshot_proto'
30