]> git.ipfire.org Git - thirdparty/bind9.git/commit
[v9_9_6_patch] refactor max-recursion-queries
authorEvan Hunt <each@isc.org>
Thu, 20 Nov 2014 02:39:06 +0000 (18:39 -0800)
committerEvan Hunt <each@isc.org>
Thu, 20 Nov 2014 02:39:06 +0000 (18:39 -0800)
commit6cd340997bad88472dfd80b86192a57205ab1c8e
tree65aa3812c62803dc9e15ee8cf012ba126625d705
parent73e42f8b2678048f7ae1c6d1c72f29d5eafef80c
[v9_9_6_patch] 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 05e448935cb2d6ab08c24257f6536362d3496512)
(cherry picked from commit 6c049c57d94ba245089be71fbda612a053eca5ce)
(cherry picked from commit 1d47cb124d4e32b0d40b95ba907590ae4e9ccba1)
24 files changed:
bin/named/query.c
bin/tests/system/reclimit/README
bin/tests/system/reclimit/ans2/ans.pl
bin/tests/system/reclimit/ans4/ans.pl [new file with mode: 0644]
bin/tests/system/reclimit/ans7/ans.pl [new file with mode: 0644]
bin/tests/system/reclimit/ns1/root.db
bin/tests/system/reclimit/tests.sh
lib/dns/adb.c
lib/dns/include/dns/adb.h
lib/dns/include/dns/resolver.h
lib/dns/resolver.c
lib/export/isc/Makefile.in
lib/isc/Makefile.in
lib/isc/counter.c [new file with mode: 0644]
lib/isc/include/isc/Makefile.in
lib/isc/include/isc/counter.h [new file with mode: 0644]
lib/isc/include/isc/types.h
lib/isc/tests/Makefile.in
lib/isc/tests/counter_test.c [new file with mode: 0644]
lib/isc/win32/libisc.def.in
lib/isc/win32/libisc.dsp.in
lib/isc/win32/libisc.mak.in
lib/isc/win32/libisc.vcxproj.filters.in
lib/isc/win32/libisc.vcxproj.in