diff options
Diffstat (limited to 'usr.sbin/unbound/testdata/iter_cycle.rpl')
-rw-r--r-- | usr.sbin/unbound/testdata/iter_cycle.rpl | 179 |
1 files changed, 0 insertions, 179 deletions
diff --git a/usr.sbin/unbound/testdata/iter_cycle.rpl b/usr.sbin/unbound/testdata/iter_cycle.rpl deleted file mode 100644 index 27adeb51119..00000000000 --- a/usr.sbin/unbound/testdata/iter_cycle.rpl +++ /dev/null @@ -1,179 +0,0 @@ -; config options -server: - target-fetch-policy: "0 0 0 0 0" - qname-minimisation: "no" - -stub-zone: - name: "." - stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET. -CONFIG_END - -SCENARIO_BEGIN Test resolution with dependency cycle -; query for ns.example.com, needs ns.example.net, needs ns.example.com. - -; K.ROOT-SERVERS.NET. -RANGE_BEGIN 0 100 - ADDRESS 193.0.14.129 -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -. IN NS -SECTION ANSWER -. IN NS K.ROOT-SERVERS.NET. -SECTION ADDITIONAL -K.ROOT-SERVERS.NET. IN A 193.0.14.129 -ENTRY_END - -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -ns.example.com. IN A -SECTION AUTHORITY -com. IN NS a.gtld-servers.net. -SECTION ADDITIONAL -a.gtld-servers.net. IN A 192.5.6.30 -ENTRY_END - -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -ns.example.com. IN AAAA -SECTION AUTHORITY -com. IN NS a.gtld-servers.net. -SECTION ADDITIONAL -a.gtld-servers.net. IN A 192.5.6.30 -ENTRY_END - -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -ns.example.net. IN A -SECTION AUTHORITY -net. IN NS e.gtld-servers.net. -SECTION ADDITIONAL -e.gtld-servers.net. IN A 192.12.94.30 -ENTRY_END - -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -ns.example.net. IN AAAA -SECTION AUTHORITY -net. IN NS e.gtld-servers.net. -SECTION ADDITIONAL -e.gtld-servers.net. IN A 192.12.94.30 -ENTRY_END -RANGE_END - -; a.gtld-servers.net. -RANGE_BEGIN 0 100 - ADDRESS 192.5.6.30 -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -com. IN NS -SECTION ANSWER -com. IN NS a.gtld-servers.net. -SECTION ADDITIONAL -a.gtld-servers.net. IN A 192.5.6.30 -ENTRY_END - -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -ns.example.com. IN A -SECTION AUTHORITY -example.com. IN NS ns.example.net. -SECTION ADDITIONAL -; note this will be scrubbed off -ns.example.net. IN A 1.2.3.1 -ENTRY_END - -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -ns.example.com. IN AAAA -SECTION AUTHORITY -example.com. IN NS ns.example.net. -SECTION ADDITIONAL -; note this will be scrubbed off -ns.example.net. IN A 1.2.3.1 -ENTRY_END -RANGE_END - -; e.gtld-servers.net. -RANGE_BEGIN 0 100 - ADDRESS 192.12.94.30 -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -net. IN NS -SECTION ANSWER -net. IN NS e.gtld-servers.net. -SECTION ADDITIONAL -e.gtld-servers.net. IN A 192.12.94.30 -ENTRY_END - -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -ns.example.net. IN A -SECTION AUTHORITY -example.net. IN NS ns.example.com. -SECTION ADDITIONAL -; note this will be scrubbed off -ns.example.com. IN A 1.2.3.2 -ENTRY_END - -ENTRY_BEGIN -MATCH opcode qtype qname -ADJUST copy_id -REPLY QR NOERROR -SECTION QUESTION -ns.example.net. IN AAAA -SECTION AUTHORITY -example.net. IN NS ns.example.com. -SECTION ADDITIONAL -; note this will be scrubbed off -ns.example.com. IN A 1.2.3.2 -ENTRY_END -RANGE_END - -STEP 1 QUERY -ENTRY_BEGIN -REPLY RD -SECTION QUESTION -ns.example.com. IN A -ENTRY_END - -; recursion happens here. -; cycle detected and it fails. -STEP 20 CHECK_ANSWER -ENTRY_BEGIN -MATCH all -REPLY QR RD RA SERVFAIL -SECTION QUESTION -ns.example.com. IN A -ENTRY_END - -SCENARIO_END |