From e00ce7e02eeb2f68f183d94151da4b9557680507 Mon Sep 17 00:00:00 2001 From: Ralph Dolmans Date: Thu, 16 Jan 2020 17:52:09 +0100 Subject: [PATCH] - extend rpz_respip.rpl with ipv6 without zz label case --- testdata/rpz_respip.rpl | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/testdata/rpz_respip.rpl b/testdata/rpz_respip.rpl index de2117b4b..94f998be6 100644 --- a/testdata/rpz_respip.rpl +++ b/testdata/rpz_respip.rpl @@ -25,6 +25,7 @@ $ORIGIN rpz.example.com. 64.zz.bb.aa.db8.2001.rpz-ip CNAME rpz-drop. 128.1.zz.cc.bb.aa.db8.2001.rpz-ip CNAME rpz-passthru. 128.123.zz.cc.bb.aa.db8.2001.rpz-ip AAAA 2001:db8::123 +128.124.0.0.cc.bb.aa.db8.2001.rpz-ip AAAA 2001:db8::124 TEMPFILE_END @@ -206,6 +207,16 @@ SECTION ANSWER g. IN AAAA 2001:db8:aa:bb:cc::123 ENTRY_END +ENTRY_BEGIN +MATCH opcode qtype qname +ADJUST copy_id +REPLY QR NOERROR +SECTION QUESTION +h. IN AAAA +SECTION ANSWER +h. IN AAAA 2001:db8:aa:bb:cc::124 +ENTRY_END + RANGE_END STEP 1 QUERY @@ -404,18 +415,35 @@ SECTION ANSWER g. IN AAAA 2001:db8::123 ENTRY_END -; should be dropped STEP 25 QUERY ENTRY_BEGIN REPLY RD SECTION QUESTION +h. IN AAAA +ENTRY_END + +STEP 26 CHECK_ANSWER +ENTRY_BEGIN +MATCH all +REPLY QR RD RA NOERROR +SECTION QUESTION +h. IN AAAA +SECTION ANSWER +h. IN AAAA 2001:db8::124 +ENTRY_END + +; should be dropped +STEP 27 QUERY +ENTRY_BEGIN +REPLY RD +SECTION QUESTION e. IN A ENTRY_END -STEP 26 QUERY +STEP 28 QUERY ENTRY_BEGIN REPLY RD SECTION QUESTION e. IN AAAA ENTRY_END -STEP 27 TIME_PASSES ELAPSE 12 +STEP 29 TIME_PASSES ELAPSE 12 SCENARIO_END