]> git.ipfire.org Git - thirdparty/bind9.git/commit
Implement global limit for outgoing queries
authorMatthijs Mekking <matthijs@isc.org>
Mon, 11 Nov 2024 10:01:50 +0000 (11:01 +0100)
committerMatthijs Mekking <matthijs@isc.org>
Fri, 6 Dec 2024 15:17:53 +0000 (15:17 +0000)
commita0ce89bc153f3a5b240a8a906a8a9b85f0c08c54
tree40ce951638555a18f4e3516837a3641d4f34614f
parent3d0559621bb44aa87ddb913cf827986f13a9ef80
Implement global limit for outgoing queries

This global limit is not reset on query restarts and is a hard limit
for any client request.

Note: This commit has been significantly modified because of many
merge conflicts due to the dns_resolver_createfetch api changes.

(cherry picked from commit 16b3bd1cc743d3519a91edae896f394a689b0f0f)
15 files changed:
bin/named/server.c
lib/dns/adb.c
lib/dns/client.c
lib/dns/include/dns/adb.h
lib/dns/include/dns/resolver.h
lib/dns/include/dns/validator.h
lib/dns/lookup.c
lib/dns/nta.c
lib/dns/resolver.c
lib/dns/validator.c
lib/dns/zone.c
lib/isc/counter.c
lib/isc/include/isc/counter.h
lib/ns/include/ns/query.h
lib/ns/query.c