[v9_10] refactor max-recursion-queries

- the counters weren't set correctly when fetches timed out.
  instead we now pass down a counter object.

(cherry picked from commit 05e448935c)
This commit is contained in:
Evan Hunt
2014-11-19 18:26:46 -08:00
parent a50124fe98
commit 6c049c57d9
23 changed files with 676 additions and 118 deletions

View File

@@ -5,5 +5,7 @@ system test for recursion limits
ns1 -- root server
ans2 -- delegate to ns1.(n+1).example.com for all n, up to
the value specified in ans.limit
the value specified in ans.limit (or forever if limit is 0)
ns3 -- resolver under test
ans4 -- delegates every query to 16 more name servers, with "victim" address
ans7 -- "victim" server