1193323Sed; This is a comment.
2193323Sed
3193323Sed; can set commandline options using something like this:
4193323Sed; COMMANDLINE -v 
5193323Sed; here config file options:
6193323Sedserver:
7193323Sed	msg-cache-size: 1024
8193323Sedforward-zone: 
9193323Sed	name: "." 
10193323Sed	forward-addr: 216.0.0.1
11193323SedCONFIG_END
12193323Sed
13193323SedSCENARIO_BEGIN Query receives answer not from the cache
14193323Sed
15193323SedSTEP 1 QUERY
16193323SedENTRY_BEGIN
17193323Sed	REPLY RD
18234353Sdim	SECTION QUESTION
19193323Sed	www.example.com. IN A
20193323SedENTRY_END
21193323Sed; the query is sent to the forwarder - no cache yet.
22249423SdimSTEP 2 CHECK_OUT_QUERY
23249423SdimENTRY_BEGIN
24193323Sed	MATCH qname qtype opcode
25193323Sed	SECTION QUESTION
26193323Sed	www.example.com. IN A
27249423SdimENTRY_END
28193323SedSTEP 3 REPLY
29193323SedENTRY_BEGIN
30249423Sdim	MATCH opcode qtype qname
31193323Sed	ADJUST copy_id
32193323Sed	REPLY QR RD RA NOERROR
33249423Sdim	SECTION QUESTION
34193323Sed	www.example.com. IN A
35193323Sed	SECTION ANSWER
36193323Sed	www.example.com. IN A 10.20.30.40
37193323Sed	SECTION AUTHORITY
38193323Sed	www.example.com. IN NS ns.example.com.
39193323Sed	SECTION ADDITIONAL
40263508Sdim	ns.example.com. IN A 10.20.30.50
41263508SdimENTRY_END
42193323SedSTEP 4 CHECK_ANSWER
43193323SedENTRY_BEGIN
44198090Srdivacky	MATCH opcode qname qtype
45263508Sdim	SECTION QUESTION
46263508Sdim	www.example.com. IN A
47263508Sdim	SECTION ANSWER
48263508Sdim	www.example.com. IN A 10.20.30.40
49263508SdimENTRY_END
50263508Sdim
51193323Sed; another query, different, so not from cache.
52193323SedSTEP 5 QUERY
53193323SedENTRY_BEGIN
54193323Sed	REPLY RD
55249423Sdim	SECTION QUESTION
56193323Sed	www.example.net. IN A
57193323SedENTRY_END
58207618SrdivackySTEP 6 CHECK_OUT_QUERY
59193323SedENTRY_BEGIN
60193323Sed	MATCH qname qtype opcode
61193323Sed	SECTION QUESTION
62193323Sed	www.example.net. IN A
63193323SedENTRY_END
64193323SedSTEP 7 REPLY
65193323SedENTRY_BEGIN
66193323Sed	MATCH opcode qtype qname
67193323Sed	ADJUST copy_id
68193323Sed	REPLY QR RD RA NOERROR
69207618Srdivacky	SECTION QUESTION
70207618Srdivacky	www.example.net. IN A
71207618Srdivacky	SECTION ANSWER
72193323Sed	www.example.net. IN A 10.20.30.60
73193323Sed	SECTION AUTHORITY
74193323Sed	www.example.net. IN NS ns.example.net.
75193323Sed	SECTION ADDITIONAL
76263763Sdim	ns.example.net. IN A 10.20.30.50
77263763SdimENTRY_END
78263763SdimSTEP 8 CHECK_ANSWER
79263763SdimENTRY_BEGIN
80263763Sdim	MATCH opcode qname qtype
81263763Sdim	SECTION QUESTION
82263763Sdim	www.example.net. IN A
83193323Sed	SECTION ANSWER
84263508Sdim	www.example.net. IN A 10.20.30.60
85193323SedENTRY_END
86193323Sed
87251662SdimSCENARIO_END
88195340Sed