]> git.ipfire.org Git - thirdparty/bind9.git/commit
refactor dns_adb to use loop callbacks
authorEvan Hunt <each@isc.org>
Fri, 28 Oct 2022 05:55:47 +0000 (22:55 -0700)
committerOndřej Surý <ondrej@isc.org>
Thu, 16 Feb 2023 13:55:06 +0000 (14:55 +0100)
commit31aee2ef9cd84fc16016b98d95fc63212f8e2fa8
tree5197f5da2706c1ab5475404e503fb6272bf1f82b
parent106da9c190da1238e2ee3288e84e708cbc74befc
refactor dns_adb to use loop callbacks

The callbacks from dns_abd_createfind() are now posted using
isc_async_run() instead of isc_task_send().  ADB event types
have been replaced with a new dns_adbstatus_t type which is
included as find->status.

(The ADB still uses a task for dns_resolver_createfetch().)
lib/dns/adb.c
lib/dns/include/dns/adb.h
lib/dns/resolver.c
lib/dns/zone.c