Home | History | Annotate | Line # | Download | only in testdata
iter_self_glue.rpl revision 1.1
      1  1.1  christos ; config options
      2  1.1  christos server:
      3  1.1  christos 	target-fetch-policy: "0 0 0 0 0"
      4  1.1  christos 	qname-minimisation: no
      5  1.1  christos 	iter-scrub-promiscuous: yes
      6  1.1  christos 
      7  1.1  christos stub-zone:
      8  1.1  christos 	name: "."
      9  1.1  christos 	stub-addr: 1.2.3.0 # ns.root
     10  1.1  christos CONFIG_END
     11  1.1  christos 
     12  1.1  christos SCENARIO_BEGIN Test iterator with self glue response that becomes empty.
     13  1.1  christos 
     14  1.1  christos ; ns.root
     15  1.1  christos RANGE_BEGIN 0 400
     16  1.1  christos 	ADDRESS 1.2.3.0
     17  1.1  christos ENTRY_BEGIN
     18  1.1  christos MATCH opcode qtype qname
     19  1.1  christos ADJUST copy_id
     20  1.1  christos REPLY QR AA NOERROR
     21  1.1  christos SECTION QUESTION
     22  1.1  christos . IN NS
     23  1.1  christos SECTION ANSWER
     24  1.1  christos . IN NS NS.ROOT.
     25  1.1  christos SECTION ADDITIONAL
     26  1.1  christos NS.ROOT. IN A 1.2.3.0
     27  1.1  christos ENTRY_END
     28  1.1  christos 
     29  1.1  christos ENTRY_BEGIN
     30  1.1  christos MATCH opcode subdomain
     31  1.1  christos ADJUST copy_id copy_query
     32  1.1  christos REPLY QR NOERROR
     33  1.1  christos SECTION QUESTION
     34  1.1  christos mesa. IN NS
     35  1.1  christos SECTION AUTHORITY
     36  1.1  christos mesa. IN NS ns.mesa.
     37  1.1  christos SECTION ADDITIONAL
     38  1.1  christos ns.mesa. IN A 1.2.7.7
     39  1.1  christos ENTRY_END
     40  1.1  christos RANGE_END
     41  1.1  christos 
     42  1.1  christos ; ns.mesa
     43  1.1  christos RANGE_BEGIN 0 400
     44  1.1  christos 	ADDRESS 1.2.7.7
     45  1.1  christos ENTRY_BEGIN
     46  1.1  christos MATCH opcode subdomain
     47  1.1  christos ADJUST copy_id copy_query
     48  1.1  christos REPLY QR NOERROR
     49  1.1  christos SECTION QUESTION
     50  1.1  christos example.mesa. IN NS
     51  1.1  christos SECTION AUTHORITY
     52  1.1  christos example.mesa. IN NS ns.example.mesa.
     53  1.1  christos SECTION ADDITIONAL
     54  1.1  christos ns.example.mesa. IN A 1.2.4.3
     55  1.1  christos ENTRY_END
     56  1.1  christos RANGE_END
     57  1.1  christos 
     58  1.1  christos ; ns.example.mesa
     59  1.1  christos RANGE_BEGIN 0 400
     60  1.1  christos 	ADDRESS 1.2.4.3
     61  1.1  christos 
     62  1.1  christos ; This answer contains an NS record that points to itself.
     63  1.1  christos ENTRY_BEGIN
     64  1.1  christos MATCH opcode subdomain
     65  1.1  christos ADJUST copy_id copy_query
     66  1.1  christos REPLY QR NOERROR
     67  1.1  christos SECTION QUESTION
     68  1.1  christos sub.example.mesa. IN NS
     69  1.1  christos SECTION AUTHORITY
     70  1.1  christos sub.example.mesa. IN NS ns.nonce1.sub.example.mesa.
     71  1.1  christos SECTION ADDITIONAL
     72  1.1  christos ns.nonce1.sub.example.mesa. IN A 1.2.4.3
     73  1.1  christos ENTRY_END
     74  1.1  christos RANGE_END
     75  1.1  christos 
     76  1.1  christos ; Test query with authority section MX glue.
     77  1.1  christos STEP 10 QUERY
     78  1.1  christos ENTRY_BEGIN
     79  1.1  christos REPLY RD
     80  1.1  christos SECTION QUESTION
     81  1.1  christos test1.sub.example.mesa. IN A
     82  1.1  christos ENTRY_END
     83  1.1  christos 
     84  1.1  christos STEP 20 CHECK_ANSWER
     85  1.1  christos ENTRY_BEGIN
     86  1.1  christos MATCH all
     87  1.1  christos REPLY QR RD RA SERVFAIL
     88  1.1  christos SECTION QUESTION
     89  1.1  christos test1.sub.example.mesa. IN A
     90  1.1  christos SECTION ANSWER
     91  1.1  christos ENTRY_END
     92  1.1  christos 
     93  1.1  christos STEP 30 QUERY
     94  1.1  christos ENTRY_BEGIN
     95  1.1  christos REPLY RD
     96  1.1  christos SECTION QUESTION
     97  1.1  christos test2.sub.example.mesa. IN A
     98  1.1  christos ENTRY_END
     99  1.1  christos 
    100  1.1  christos STEP 40 CHECK_ANSWER
    101  1.1  christos ENTRY_BEGIN
    102  1.1  christos MATCH all
    103  1.1  christos REPLY QR RD RA SERVFAIL
    104  1.1  christos SECTION QUESTION
    105  1.1  christos test2.sub.example.mesa. IN A
    106  1.1  christos SECTION ANSWER
    107  1.1  christos ENTRY_END
    108  1.1  christos 
    109  1.1  christos SCENARIO_END
    110