From fdfc403c0410124b37b06d1cf07ae278bdd159d3 Mon Sep 17 00:00:00 2001 From: Cedric Berger Date: Tue, 14 Jan 2003 14:43:32 +0000 Subject: Add regression tests for radix table address manipulations. ok dhartmei@ --- regress/sbin/pfctl/pfr4.ok | 197 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 197 insertions(+) create mode 100644 regress/sbin/pfctl/pfr4.ok (limited to 'regress/sbin/pfctl/pfr4.ok') diff --git a/regress/sbin/pfctl/pfr4.ok b/regress/sbin/pfctl/pfr4.ok new file mode 100644 index 00000000000..66fd94eb7a9 --- /dev/null +++ b/regress/sbin/pfctl/pfr4.ok @@ -0,0 +1,197 @@ +# create +1 table added. +# replace -n 0/0 0/1 0/2 0/3 0/4 0/5 0/6 0/7 +8 addresses added (dummy). +# replace -nf- +8 addresses added (dummy). +# replace -nqv +A 0.0.0.0/0 +A 0.0.0.0/1 +A 0.0.0.0/2 +A 0.0.0.0/3 +A 0.0.0.0/4 +A 0.0.0.0/5 +A 0.0.0.0/6 +A 0.0.0.0/7 +# replace -nqvv +A 0.0.0.0/0 +A 0.0.0.0/1 +A 0.0.0.0/2 +A 0.0.0.0/3 +A 0.0.0.0/4 +A 0.0.0.0/5 +A 0.0.0.0/6 +A 0.0.0.0/7 +# replace +8 addresses added. +# show + 0.0.0.0/0 + 0.0.0.0/7 + 0.0.0.0/6 + 0.0.0.0/5 + 0.0.0.0/4 + 0.0.0.0/3 + 0.0.0.0/2 + 0.0.0.0/1 +# replace -n 0/8 0/9 0/10 0/11 0/12 0/13 0/14 0/15 +8 addresses added (dummy). +8 addresses deleted (dummy). +# replace -nf- +8 addresses added (dummy). +8 addresses deleted (dummy). +# replace -nqv +A 0.0.0.0/8 +A 0.0.0.0/9 +A 0.0.0.0/10 +A 0.0.0.0/11 +A 0.0.0.0/12 +A 0.0.0.0/13 +A 0.0.0.0/14 +A 0.0.0.0/15 +D 0.0.0.0/1 +D 0.0.0.0/2 +D 0.0.0.0/3 +D 0.0.0.0/4 +D 0.0.0.0/5 +D 0.0.0.0/6 +D 0.0.0.0/7 +D 0.0.0.0/0 +# replace -nqvv +A 0.0.0.0/8 +A 0.0.0.0/9 +A 0.0.0.0/10 +A 0.0.0.0/11 +A 0.0.0.0/12 +A 0.0.0.0/13 +A 0.0.0.0/14 +A 0.0.0.0/15 +D 0.0.0.0/1 +D 0.0.0.0/2 +D 0.0.0.0/3 +D 0.0.0.0/4 +D 0.0.0.0/5 +D 0.0.0.0/6 +D 0.0.0.0/7 +D 0.0.0.0/0 +# replace +8 addresses added. +8 addresses deleted. +# show + 0.0.0.0/15 + 0.0.0.0/14 + 0.0.0.0/13 + 0.0.0.0/12 + 0.0.0.0/11 + 0.0.0.0/10 + 0.0.0.0/9 + 0.0.0.0/8 +# replace -n 0/16 0/17 0/18 0/19 0/20 0/21 0/22 0/23 +8 addresses added (dummy). +8 addresses deleted (dummy). +# replace -nf- +8 addresses added (dummy). +8 addresses deleted (dummy). +# replace -nqv +A 0.0.0.0/16 +A 0.0.0.0/17 +A 0.0.0.0/18 +A 0.0.0.0/19 +A 0.0.0.0/20 +A 0.0.0.0/21 +A 0.0.0.0/22 +A 0.0.0.0/23 +D 0.0.0.0/8 +D 0.0.0.0/9 +D 0.0.0.0/10 +D 0.0.0.0/11 +D 0.0.0.0/12 +D 0.0.0.0/13 +D 0.0.0.0/14 +D 0.0.0.0/15 +# replace -nqvv +A 0.0.0.0/16 +A 0.0.0.0/17 +A 0.0.0.0/18 +A 0.0.0.0/19 +A 0.0.0.0/20 +A 0.0.0.0/21 +A 0.0.0.0/22 +A 0.0.0.0/23 +D 0.0.0.0/8 +D 0.0.0.0/9 +D 0.0.0.0/10 +D 0.0.0.0/11 +D 0.0.0.0/12 +D 0.0.0.0/13 +D 0.0.0.0/14 +D 0.0.0.0/15 +# replace +8 addresses added. +8 addresses deleted. +# show + 0.0.0.0/23 + 0.0.0.0/22 + 0.0.0.0/21 + 0.0.0.0/20 + 0.0.0.0/19 + 0.0.0.0/18 + 0.0.0.0/17 + 0.0.0.0/16 +# replace -n 0/24 0/25 0/26 0/27 0/28 0/29 0/30 0/31 +8 addresses added (dummy). +8 addresses deleted (dummy). +# replace -nf- +8 addresses added (dummy). +8 addresses deleted (dummy). +# replace -nqv +A 0.0.0.0/24 +A 0.0.0.0/25 +A 0.0.0.0/26 +A 0.0.0.0/27 +A 0.0.0.0/28 +A 0.0.0.0/29 +A 0.0.0.0/30 +A 0.0.0.0/31 +D 0.0.0.0/16 +D 0.0.0.0/17 +D 0.0.0.0/18 +D 0.0.0.0/19 +D 0.0.0.0/20 +D 0.0.0.0/21 +D 0.0.0.0/22 +D 0.0.0.0/23 +# replace -nqvv +A 0.0.0.0/24 +A 0.0.0.0/25 +A 0.0.0.0/26 +A 0.0.0.0/27 +A 0.0.0.0/28 +A 0.0.0.0/29 +A 0.0.0.0/30 +A 0.0.0.0/31 +D 0.0.0.0/16 +D 0.0.0.0/17 +D 0.0.0.0/18 +D 0.0.0.0/19 +D 0.0.0.0/20 +D 0.0.0.0/21 +D 0.0.0.0/22 +D 0.0.0.0/23 +# replace +8 addresses added. +8 addresses deleted. +# show + 0.0.0.0/31 + 0.0.0.0/30 + 0.0.0.0/29 + 0.0.0.0/28 + 0.0.0.0/27 + 0.0.0.0/26 + 0.0.0.0/25 + 0.0.0.0/24 +# table +regress +# table -v +-pa-- regress +# kill +1 table deleted. -- cgit v1.2.3