aboutsummaryrefslogtreecommitdiff
path: root/contrib/unbound/testdata/iter_minimise_chain.rpl
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/unbound/testdata/iter_minimise_chain.rpl')
-rw-r--r--contrib/unbound/testdata/iter_minimise_chain.rpl623
1 files changed, 0 insertions, 623 deletions
diff --git a/contrib/unbound/testdata/iter_minimise_chain.rpl b/contrib/unbound/testdata/iter_minimise_chain.rpl
deleted file mode 100644
index 97fefaf952aa..000000000000
--- a/contrib/unbound/testdata/iter_minimise_chain.rpl
+++ /dev/null
@@ -1,623 +0,0 @@
-; config options
-server:
- target-fetch-policy: "0 0 0 0 0"
- qname-minimisation: yes
- max-query-restarts: 11
- max-global-quota: 120
-
-stub-zone:
- name: "."
- stub-addr: 193.0.14.129
-CONFIG_END
-
-SCENARIO_BEGIN Test qname minimisation and long cname chain.
-
-; K.ROOT-SERVERS.NET.
-RANGE_BEGIN 0 1000
- 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 subdomain
-ADJUST copy_id copy_query
-REPLY QR NOERROR
-SECTION QUESTION
-com. IN NS
-SECTION AUTHORITY
-com. IN NS a.gtld-servers.net.
-SECTION ADDITIONAL
-a.gtld-servers.net. IN A 192.5.6.30
-ENTRY_END
-RANGE_END
-
-; a.gtld-servers.net.
-RANGE_BEGIN 0 1000
- ADDRESS 192.5.6.30
-ENTRY_BEGIN
-MATCH opcode qtype qname
-ADJUST copy_id
-REPLY QR NOERROR
-SECTION QUESTION
-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 subdomain
-ADJUST copy_id copy_query
-REPLY QR NOERROR
-SECTION QUESTION
-example.com. IN NS
-SECTION AUTHORITY
-example.com. IN NS ns.example.com.
-SECTION ADDITIONAL
-ns.example.com. IN A 1.2.3.4
-ENTRY_END
-RANGE_END
-
-; ns.example.com.
-RANGE_BEGIN 0 1000
- ADDRESS 1.2.3.4
-ENTRY_BEGIN
-MATCH opcode qtype qname
-ADJUST copy_id
-REPLY QR AA NOERROR
-SECTION QUESTION
-example.com. IN NS
-SECTION AUTHORITY
-example.com. IN NS ns.example.com.
-SECTION ADDITIONAL
-ns.example.com. IN A 1.2.3.4
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain1.example.com. IN CNAME
-SECTION ANSWER
-chain1.example.com. IN CNAME chain2.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain2.example.com. IN CNAME
-SECTION ANSWER
-chain2.example.com. IN CNAME chain3.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain3.example.com. IN CNAME
-SECTION ANSWER
-chain3.example.com. IN CNAME chain4.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain4.example.com. IN CNAME
-SECTION ANSWER
-chain4.example.com. IN CNAME chain5.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain5.example.com. IN CNAME
-SECTION ANSWER
-chain5.example.com. IN CNAME chain6.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain6.example.com. IN CNAME
-SECTION ANSWER
-chain6.example.com. IN CNAME chain7.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain7.example.com. IN CNAME
-SECTION ANSWER
-chain7.example.com. IN CNAME chain8.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain8.example.com. IN CNAME
-SECTION ANSWER
-chain8.example.com. IN CNAME chain9.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain9.example.com. IN CNAME
-SECTION ANSWER
-chain9.example.com. IN CNAME chain10.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain10.example.com. IN CNAME
-SECTION ANSWER
-chain10.example.com. IN CNAME chain11.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain11.example.com. IN CNAME
-SECTION ANSWER
-chain11.example.com. IN CNAME chain12.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain12.example.com. IN CNAME
-SECTION ANSWER
-chain12.example.com. IN CNAME chain13.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain13.example.com. IN CNAME
-SECTION ANSWER
-chain13.example.com. IN CNAME chain14.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain14.example.com. IN CNAME
-SECTION ANSWER
-chain14.example.com. IN CNAME chain15.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain15.example.com. IN CNAME
-SECTION ANSWER
-chain15.example.com. IN CNAME chain16.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain16.example.com. IN CNAME
-SECTION ANSWER
-chain16.example.com. IN CNAME chain17.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain17.example.com. IN CNAME
-SECTION ANSWER
-chain17.example.com. IN CNAME chain18.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain18.example.com. IN CNAME
-SECTION ANSWER
-chain18.example.com. IN CNAME chain19.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain19.example.com. IN CNAME
-SECTION ANSWER
-chain19.example.com. IN CNAME chain20.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain20.example.com. IN CNAME
-SECTION ANSWER
-chain20.example.com. IN CNAME chain21.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain21.example.com. IN CNAME
-SECTION ANSWER
-chain21.example.com. IN CNAME chain22.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain22.example.com. IN CNAME
-SECTION ANSWER
-chain22.example.com. IN CNAME chain23.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain23.example.com. IN CNAME
-SECTION ANSWER
-chain23.example.com. IN CNAME chain24.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain24.example.com. IN CNAME
-SECTION ANSWER
-chain24.example.com. IN CNAME chain25.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain25.example.com. IN CNAME
-SECTION ANSWER
-chain25.example.com. IN CNAME chain26.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain26.example.com. IN CNAME
-SECTION ANSWER
-chain26.example.com. IN CNAME chain27.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain27.example.com. IN CNAME
-SECTION ANSWER
-chain27.example.com. IN CNAME chain28.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain28.example.com. IN CNAME
-SECTION ANSWER
-chain28.example.com. IN CNAME chain29.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain29.example.com. IN CNAME
-SECTION ANSWER
-chain29.example.com. IN CNAME chain30.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain30.example.com. IN CNAME
-SECTION ANSWER
-chain30.example.com. IN CNAME chain31.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain31.example.com. IN CNAME
-SECTION ANSWER
-chain31.example.com. IN CNAME chain32.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain32.example.com. IN CNAME
-SECTION ANSWER
-chain32.example.com. IN CNAME chain33.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain33.example.com. IN CNAME
-SECTION ANSWER
-chain33.example.com. IN CNAME chain34.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain34.example.com. IN CNAME
-SECTION ANSWER
-chain34.example.com. IN CNAME chain35.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain35.example.com. IN CNAME
-SECTION ANSWER
-chain35.example.com. IN CNAME chain36.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain36.example.com. IN CNAME
-SECTION ANSWER
-chain36.example.com. IN CNAME chain37.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain37.example.com. IN CNAME
-SECTION ANSWER
-chain37.example.com. IN CNAME chain38.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain38.example.com. IN CNAME
-SECTION ANSWER
-chain38.example.com. IN CNAME chain39.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain39.example.com. IN CNAME
-SECTION ANSWER
-chain39.example.com. IN CNAME chain40.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-chain40.example.com. IN CNAME
-SECTION ANSWER
-chain40.example.com. IN CNAME chain41.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qtype qname
-ADJUST copy_id
-REPLY QR AA NOERROR
-SECTION QUESTION
-sub1.chain1.example.com. IN A
-SECTION ANSWER
-sub1.chain1.example.com. IN A 1.2.3.5
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qtype qname
-ADJUST copy_id
-REPLY QR AA NOERROR
-SECTION QUESTION
-sub1.chain1.example.com. IN ANY
-SECTION ANSWER
-sub1.chain1.example.com. IN A 1.2.3.5
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-sub2.chain2.example.com. IN A
-SECTION ANSWER
-sub2.chain2.example.com. IN CNAME sub2-2.chain2.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qname
-ADJUST copy_id copy_query
-REPLY QR AA NOERROR
-SECTION QUESTION
-sub2-2.chain2.example.com. IN A
-SECTION ANSWER
-sub2-2.chain2.example.com. IN CNAME sub2-3.chain2.example.com.
-ENTRY_END
-
-ENTRY_BEGIN
-MATCH opcode qtype qname
-ADJUST copy_id
-REPLY QR AA NOERROR
-SECTION QUESTION
-sub2-3.chain1.example.com. IN ANY
-SECTION ANSWER
-sub2-3.chain1.example.com. IN A 1.2.3.6
-ENTRY_END
-RANGE_END
-
-STEP 10 QUERY
-ENTRY_BEGIN
-REPLY RD
-SECTION QUESTION
-chain1.example.com. IN A
-ENTRY_END
-
-STEP 20 CHECK_ANSWER
-ENTRY_BEGIN
-MATCH all
-REPLY QR RD RA SERVFAIL
-SECTION QUESTION
-chain1.example.com. IN A
-SECTION ANSWER
-ENTRY_END
-
-STEP 30 QUERY
-ENTRY_BEGIN
-REPLY RD
-SECTION QUESTION
-chain13.example.com. IN ANY
-ENTRY_END
-
-STEP 40 CHECK_ANSWER
-ENTRY_BEGIN
-MATCH all
-REPLY QR RD RA NOERROR
-SECTION QUESTION
-chain13.example.com. IN ANY
-SECTION ANSWER
-chain13.example.com. IN CNAME chain14.example.com.
-ENTRY_END
-
-STEP 49 TIME_PASSES ELAPSE 7200 ; expire the previous records.
-STEP 50 QUERY
-ENTRY_BEGIN
-REPLY RD
-SECTION QUESTION
-chain1.example.com. IN ANY
-ENTRY_END
-
-STEP 60 CHECK_ANSWER
-ENTRY_BEGIN
-MATCH all
-REPLY QR RD RA NOERROR
-SECTION QUESTION
-chain1.example.com. IN ANY
-SECTION ANSWER
-chain1.example.com. IN CNAME chain2.example.com.
-ENTRY_END
-
-STEP 69 TIME_PASSES ELAPSE 7200 ; expire the previous records.
-STEP 70 QUERY
-ENTRY_BEGIN
-REPLY RD
-SECTION QUESTION
-sub1.chain1.example.com. IN ANY
-ENTRY_END
-
-STEP 80 CHECK_ANSWER
-ENTRY_BEGIN
-MATCH all
-REPLY QR RD RA NOERROR
-SECTION QUESTION
-sub1.chain1.example.com. IN ANY
-SECTION ANSWER
-sub1.chain1.example.com. IN A 1.2.3.5
-ENTRY_END
-
-STEP 90 QUERY
-ENTRY_BEGIN
-REPLY RD
-SECTION QUESTION
-sub2.chain2.example.com. IN ANY
-ENTRY_END
-
-STEP 100 CHECK_ANSWER
-ENTRY_BEGIN
-MATCH all
-REPLY QR RD RA NOERROR
-SECTION QUESTION
-sub2.chain2.example.com. IN ANY
-SECTION ANSWER
-sub2.chain2.example.com. IN CNAME sub2-2.chain2.example.com.
-ENTRY_END
-
-SCENARIO_END