]> git.ipfire.org Git - thirdparty/bind9.git/commit
Add static ede context into each validator layer
authorOndřej Surý <ondrej@isc.org>
Wed, 2 Apr 2025 14:31:54 +0000 (16:31 +0200)
committerOndřej Surý <ondrej@isc.org>
Wed, 2 Apr 2025 15:32:50 +0000 (17:32 +0200)
commitd7593196a19497814efbe5d19dcb82adc243bd18
tree754ce155690d23e92342c1fbae47477284e5cc10
parentb407f9caa871be6d7324f20b3db40cc4cbd09c2e
Add static ede context into each validator layer

Instead of passing the edectx from the fetchctx into all subvalidators,
make the ede context ownership explict for dns_resolver_createfetch()
callers, and copy the ede result codes from the children validators to
the parent when finishing the validation process.
lib/dns/include/dns/validator.h
lib/dns/validator.c