summaryrefslogtreecommitdiffstats
path: root/contrib/ipfilter/test/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ipfilter/test/Makefile')
-rw-r--r--contrib/ipfilter/test/Makefile479
1 files changed, 450 insertions, 29 deletions
diff --git a/contrib/ipfilter/test/Makefile b/contrib/ipfilter/test/Makefile
index b0462f3..8918311 100644
--- a/contrib/ipfilter/test/Makefile
+++ b/contrib/ipfilter/test/Makefile
@@ -3,6 +3,9 @@
#
# See the IPFILTER.LICENCE file for details on licencing.
#
+POOLDEP=../ip_lookup.c ../ip_lookup.h ../ip_pool.c ../ip_pool.h \
+ ../ip_htable.c ../ip_htable.h ../ip_dstlist.c ../ip_dstlist.h \
+ ../tools/ippool_y.y
BINDEST=/usr/local/bin
SBINDEST=/sbin
MANDIR=/usr/share/man
@@ -14,86 +17,504 @@ expected.d:
results:
mkdir -p results
-tests: ipf nat logtests ipv6 pools bpf
+tests: ipf nat logtests ipv6 pools
-ipf: ftests ptests
+ipf: patests ftests
-nat: ntests nitests intests
+nat: intests ntests nitests
first:
-mkdir -p results
# Filtering tests
-ftests: f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 f24
+ftests: f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 f21 f22 f24 f25 f26 f27 f28 f29 f30
# Rule parsing tests
-ptests: i1 i2 i3 i4 i5 i6 i7 i8 i9 i10 i11 i12 i13 i14 i15 i16 i17 i18 i19 \
- i20 i21
+patests: i1 i2 i3 i4 i5 i6 i7 i8 i9 i10 i11 i12 i13 i14 i15 i16 i17 i18 i19 \
+ i20 i21 i22 i23
-ntests: n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 n11 n12 n13 n14 n16
+ntests: n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 n11 n12 n13 n14 n15 n16 n17 n18 n100 n101 n102 n103 n104 n105 n106 n200
+
+ntests6: n1_6 n2_6 n4_6 n5_6 n6_6 n7_6 n8_6 n9_6 n11_6 n12_6 n15_6
nitests: ni1 ni2 ni3 ni4 ni5 ni6 ni7 ni8 ni9 ni10 ni11 ni12 ni13 ni14 ni15 \
- ni16 ni19 ni20 ni21 ni23
+ ni16 ni17 ni18 ni19 ni20 ni21 ni23
-intests: in1 in2 in3 in4 in5 in6
+intests: in1 in2 in3 in4 in5 in6 in7 in8 in100 in101 in102
logtests: l1
-pools: p1 p2 p3 p5 ip1 ip2
+pools: p1 p2 p3 p4 p5 p6 p7 p9 p10 p11 p12 p13 ip1 ip2 ip3
-ipv6: ipv6.1 ipv6.2 ipv6.3 ipv6.5 ipv6.6
+ipv6: ipv6.1 ipv6.2 ipv6.3 ipv6.4 ipv6.5 ipv6.6 ntests6
bpf: bpf1 bpf-f1
-f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f19:
+f1: expected/f1 input/f1 regress/f1
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f2: expected/f2 input/f2 regress/f2
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f3: expected/f3 input/f3 regress/f3
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f4: expected/f4 input/f4 regress/f4
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f5: expected/f5 input/f5 regress/f5
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f6: expected/f6 input/f6 regress/f6
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f7: expected/f7 input/f7 regress/f7
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f8: expected/f8 input/f8 regress/f8
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f9: expected/f9 input/f9 regress/f9
@/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
-f15 f16 f17 f18 f20 f24:
+f10: expected/f10 input/f10 regress/f10
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f11: expected/f11 input/f11 regress/f11
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f12: expected/f12 input/f12 regress/f12
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f13: expected/f13 input/f13 regress/f13
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f14: expected/f14 input/f14 regress/f14
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f19: expected/f15 input/f15 regress/f15
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f15: expected/f15 input/f15 regress/f15
+ @/bin/sh ./mtest `awk "/^$@ / { print; } " test.format`
+
+f16: expected/f16 input/f16 regress/f16
+ @/bin/sh ./mtest `awk "/^$@ / { print; } " test.format`
+
+f17: expected/f17 input/f17 regress/f17
+ @/bin/sh ./mtest `awk "/^$@ / { print; } " test.format`
+
+f18: expected/f18 input/f18 regress/f18
+ @/bin/sh ./mtest `awk "/^$@ / { print; } " test.format`
+
+f20: expected/f20 input/f20 regress/f20
+ @/bin/sh ./mtest `awk "/^$@ / { print; } " test.format`
+
+f21: expected/f21 input/f21 regress/f21
+ @/bin/sh ./mtest `awk "/^$@ / { print; } " test.format`
+
+f22: expected/f22 input/f22 regress/f22
+ @/bin/sh ./mtest `awk "/^$@ / { print; } " test.format`
+
+f24: expected/f24 input/f24 regress/f24
@/bin/sh ./mtest `awk "/^$@ / { print; } " test.format`
-i1 i2 i3 i4 i5 i6 i7 i8 i9 i10 i11 i12 i13 i14 i15 i16 i17 i18 i19 i20 i21 bpf1:
+f25: expected/f25 input/f25 regress/f25
+ @/bin/sh ./mtest `awk "/^$@ / { print; } " test.format`
+
+f26: expected/f26 input/f26 regress/f26
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f27: expected/f27 input/f27 regress/f27
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+f28: expected/f28 input/f28 regress/f28.ipf regress/f28.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+f29: expected/f29 input/f29 regress/f29.ipf regress/f29.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+f30: expected/f30 input/f30 regress/f30
+ @/bin/sh ./dotest `awk "/^$@ / { print; } " test.format`
+
+i1: expected/i1 regress/i1
@/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
-n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 n11 n12 n13 n14 n16:
+i2: expected/i2 regress/i2
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i3: expected/i3 regress/i3
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i4: expected/i4 regress/i4
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i5: expected/i5 regress/i5
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i6: expected/i6 regress/i6
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i7: expected/i7 regress/i7
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i8: expected/i8 regress/i8
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i9: expected/i9 regress/i9
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i10: expected/i10 regress/i10
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i11: expected/i11 regress/i11
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i12: expected/i12 regress/i12
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i13: expected/i13 regress/i13
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i14: expected/i14 regress/i14
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i15: expected/i15 regress/i15
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i16: expected/i16 regress/i16
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i17: expected/i17 regress/i17
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i18: expected/i18 regress/i18
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i19: expected/i19 regress/i19
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i20: expected/i20 regress/i20
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i21: expected/i21 regress/i21
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i22: expected/i22 regress/i22
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+i23: expected/i23 regress/i23
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+bpf1: expected/bpf1 regress/bpf1
+ @/bin/sh ./itest `awk "/^$@ / { print; } " test.format`
+
+n1: expected/n1 regress/n1 input/n1
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n2: expected/n2 regress/n2 input/n2
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n3: expected/n3 regress/n3 input/n3
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n4: expected/n4 regress/n4 input/n4
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n5: expected/n5 regress/n5 input/n5
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n6: expected/n6 regress/n6 input/n6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n7: expected/n7 regress/n7 input/n7
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n8: expected/n8 regress/n8 input/n8
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n9: expected/n9 regress/n9 input/n9
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n10: expected/n10 regress/n10 input/n10
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n11: expected/n11 regress/n11 input/n11
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n12: expected/n12 regress/n12 input/n12
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n13: expected/n13 regress/n13 input/n13
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n14: expected/n14 regress/n14 input/n14
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n15: expected/n15 regress/n15 input/n15
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n16: expected/n16 regress/n16 input/n16
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n17: expected/n17 regress/n17 input/n17
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n18: expected/n18 regress/n18 input/n18
@/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
-ni2 ni3 ni4 ni5 ni7 ni8 ni9 ni10 ni11 ni12 ni13 ni14 ni15 ni16 ni19 ni20:
+n100: expected/n100 regress/n100 input/n100
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n101: expected/n101 regress/n101 input/n101
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n102: expected/n102 regress/n102 input/n102
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n103: expected/n103 regress/n103 input/n103
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n104: expected/n104 regress/n104 input/n104
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n105: expected/n105 regress/n105 input/n105
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n106: expected/n106 regress/n106 input/n106
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n200: expected/n200 regress/n200 input/n200
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n1_6: expected/n1_6 regress/n1_6 input/n1_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n2_6: expected/n2_6 regress/n2_6 input/n2_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n4_6: expected/n4_6 regress/n4_6 input/n4_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n5_6: expected/n5_6 regress/n5_6 input/n5_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n6_6: expected/n6_6 regress/n6_6 input/n6_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n7_6: expected/n7_6 regress/n7_6 input/n7_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n8_6: expected/n8_6 regress/n8_6 input/n8_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n9_6: expected/n9_6 regress/n9_6 input/n9_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n11_6: expected/n11_6 regress/n11_6 input/n11_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n12_6: expected/n12_6 regress/n12_6 input/n12_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+n15_6: expected/n15_6 regress/n15_6 input/n15_6
+ @/bin/sh ./nattest `awk "/^$@ / { print; } " test.format`
+
+ni2: expected/ni2 input/ni2 regress/ni2.nat regress/ni2.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni3: expected/ni3 input/ni3 regress/ni3.nat regress/ni3.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni4: expected/ni4 input/ni4 regress/ni4.nat regress/ni4.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni5: expected/ni5 input/ni5 regress/ni5.nat regress/ni5.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni7: expected/ni7 input/ni7 regress/ni7.nat regress/ni7.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni8: expected/ni8 input/ni8 regress/ni8.nat regress/ni8.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni9: expected/ni9 input/ni9 regress/ni9.nat regress/ni9.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni10: expected/ni10 input/ni10 regress/ni10.nat regress/ni10.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni11: expected/ni11 input/ni11 regress/ni11.nat regress/ni11.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni12: expected/ni12 input/ni12 regress/ni12.nat regress/ni12.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni13: expected/ni13 input/ni13 regress/ni13.nat regress/ni13.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni14: expected/ni14 input/ni14 regress/ni14.nat regress/ni14.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni15: expected/ni15 input/ni15 regress/ni15.nat regress/ni15.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni16: expected/ni16 input/ni16 regress/ni16.nat regress/ni16.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni19: expected/ni19 input/ni19 regress/ni19.nat regress/ni19.ipf
+ @/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
+
+ni20: expected/ni20 input/ni20 regress/ni20.nat regress/ni20.ipf
@/bin/sh ./natipftest single `awk "/^$@ / { print; } " test.format`
-ni1 ni6 ni21 ni23:
+ni1: expected/ni1 input/ni1 regress/ni1.nat regress/ni1.ipf
@/bin/sh ./natipftest multi `awk "/^$@ / { print; } " test.format`
-in1 in2 in3 in4 in5 in6:
+ni6: expected/ni6 input/ni6 regress/ni6.nat regress/ni6.ipf
+ @/bin/sh ./natipftest multi `awk "/^$@ / { print; } " test.format`
+
+ni17: expected/ni17 input/ni17 regress/ni17.nat regress/ni17.ipf
+ @/bin/sh ./natipftest multi `awk "/^$@ / { print; } " test.format`
+
+ni18: expected/ni18 input/ni18 regress/ni18.nat regress/ni18.ipf
+ @/bin/sh ./natipftest multi `awk "/^$@ / { print; } " test.format`
+
+ni21: expected/ni21 input/ni21 regress/ni21.nat regress/ni21.ipf
+ @/bin/sh ./natipftest multi `awk "/^$@ / { print; } " test.format`
+
+ni23: expected/ni23 input/ni23 regress/ni23.nat regress/ni23.ipf
+ @/bin/sh ./natipftest multi `awk "/^$@ / { print; } " test.format`
+
+in1: expected/in1 regress/in1
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in2: expected/in2 regress/in2
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in3: expected/in3 regress/in3
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in4: expected/in4 regress/in4
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in5: expected/in5 regress/in5
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in6: expected/in6 regress/in6
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in7: expected/in7 regress/in7
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in8: expected/in8 regress/in8
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in100: expected/in100 regress/in100
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in101: expected/in101 regress/in101
+ @/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
+
+in102: expected/in102 regress/in102
@/bin/sh ./intest `awk "/^$@ / { print; } " test.format`
l1:
@/bin/sh ./logtest `awk "/^$@ / { print; } " test.format`
-ipv6.1 ipv6.2 ipv6.3 ipv6.5 ipv6.6:
+ipv6.1: expected/ipv6.1 input/ipv6.1 regress/ipv6.1
+ @/bin/sh ./dotest6 `awk "/^$@ / { print; } " test.format`
+
+ipv6.2: expected/ipv6.2 input/ipv6.2 regress/ipv6.2
+ @/bin/sh ./dotest6 `awk "/^$@ / { print; } " test.format`
+
+ipv6.3: expected/ipv6.3 input/ipv6.3 regress/ipv6.3
@/bin/sh ./dotest6 `awk "/^$@ / { print; } " test.format`
-p1 p2 p3 p5:
+ipv6.4: expected/ipv6.4 input/ipv6.4 regress/ipv6.4
+ @/bin/sh ./dotest6 `awk "/^$@ / { print; } " test.format`
+
+ipv6.5: expected/ipv6.5 input/ipv6.5 regress/ipv6.5
+ @/bin/sh ./dotest6 `awk "/^$@ / { print; } " test.format`
+
+ipv6.6: expected/ipv6.6 input/ipv6.6 regress/ipv6.6
+ @/bin/sh ./dotest6 `awk "/^$@ / { print; } " test.format`
+
+p1: expected/p1 input/p1 regress/p1.ipf regress/p1.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p2: expected/p2 input/p2 regress/p2.ipf $(POOLDEP)
@/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
-ip1 ip2:
+p3: expected/p3 input/p3 regress/p3.ipf regress/p3.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p4: expected/p4 input/p4 regress/p4.nat regress/p4.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p5: expected/p5 input/p5 regress/p5.ipf regress/p5.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p6: expected/p6 input/p6 regress/p6.ipf regress/p6.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p7: expected/p7 input/p7 regress/p7.nat regress/p7.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p9: expected/p9 input/p9 regress/p9.nat regress/p9.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p10: expected/p10 input/p10 regress/p10.nat regress/p10.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p11: expected/p11 input/p11 regress/p11.nat regress/p11.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p12: expected/p12 input/p12 regress/p12.nat regress/p12.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+p13: expected/p13 input/p13 regress/p13.ipf regress/p13.pool $(POOLDEP)
+ @/bin/sh ./ptest `awk "/^$@ / { print; } " test.format`
+
+ip1: expected/ip1 regress/ip1 $(POOLDEP)
+ @/bin/sh ./iptest `awk "/^$@ / { print; } " test.format`
+
+ip2: expected/ip2 input/ip2.data regress/ip2 $(POOLDEP)
+ @/bin/sh ./iptest `awk "/^$@ / { print; } " test.format`
+
+ip3: expected/ip3 regress/ip3 $(POOLDEP)
@/bin/sh ./iptest `awk "/^$@ / { print; } " test.format`
-bpf-f1:
+bpf-f1: expected/bpf-f1 regress/bpf-f1
/bin/sh ./bpftest `awk "/^$@ / { print; } " test.format`
clean:
- /bin/rm -f f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 f24
- /bin/rm -f i1 i2 i3 i4 i5 i6 i7 i8 i9 i10 i11 i12 i13 i14 i15 i16 i17 i18 i19 i20 i21
- /bin/rm -f n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 n11 n12 n13 n14 n16
+ /bin/rm -f f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 f13 f14 f15 f16 f17
+ /bin/rm -f f18 f19 f20 f21 f22 f24 f25 f26 f27 f28 f29
+ /bin/rm -f i1 i2 i3 i4 i5 i6 i7 i8 i9 i10 i11 i12 i13 i14 i15 i16 i17
+ /bin/rm -f i18 i19 i20 i21 i22 i23
+ /bin/rm -f n1 n2 n3 n4 n5 n6 n7 n8 n9 n10 n11 n12 n13 n14 n15 n16 n17 n18 n100 n101 n102 n103 n104 n105 n106 n200
+ /bin/rm -f n1_6 n2_6 n4_6 n5_6 n6_6 n7_6 n8_6 n9_6 n11_6 n12_6 n15_6
/bin/rm -f ni1 ni2 ni3 ni4 ni5 ni6 ni7 ni8 ni9
- /bin/rm -f ni10 ni11 ni12 ni13 ni14 ni15 ni16 ni19 ni20 ni21 ni23
- /bin/rm -f in1 in2 in3 in4 in5 in6
- /bin/rm -f p1 p2 p3 p5 ip1 ip2
+ /bin/rm -f ni10 ni11 ni12 ni13 ni14 ni15 ni16 ni17 ni18 ni19 ni20 ni21 ni23
+ /bin/rm -f in1 in2 in3 in4 in5 in6 in7 in100 in101 in102
+ /bin/rm -f p1 p2 p3 p4 p5 p6 p7 p9 p10 p11 p12 p13 ip1 ip2 ip3
/bin/rm -f l1
- /bin/rm -f ipv6.1 ipv6.2 ipv6.3 ipv6.5 ipv6.6
+ /bin/rm -f ipv6.1 ipv6.2 ipv6.3 ipv6.4 ipv6.5 ipv6.6
/bin/rm -f bpf1 bpf-f1
/bin/rm -f results/* logout
(cd expected; make clean)
diffs:
-cd expected; for i in *; do if [ -f $$i -a ! -f ../$$i -a -f ../results/$$i ] ; then diff -c $$i ../results/$$i >> ../diff.out; fi done
+
+n6s:
+ for i in 1 2 4 5 6 7 11 13 14 15; do \
+ sh i4to6 < input/n$${i} > input/n$${i}_6; \
+ sh e4to6 < regress/n$${i} > regress/n$${i}_6; \
+ sh e4to6 < expected/n$${i} > expected/n$${i}_6; \
+ done
+ for i in 8 9 10 12 17; do \
+ sh e4to6 < regress/n$${i} > regress/n$${i}_6; \
+ perl h4to6 < input/n$${i} > input/n$${i}_6; \
+ done
OpenPOWER on IntegriCloud