mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-22 01:56:00 -04:00
Function `dns_view_bestzonecut()` now uses the delegation DB instead of the main cache when looking up at the cache. As a result, replace `dns_rdataset_t` (representing an NS RRset) with `dns_delegset_t` in `dns_view_bestzonecut()` and `dns_resolver_createfetch()` APIs. The resolver and query processing now use the delegation DB instead of the cache for zonecut lookups. In the case of the delegation lives in the local database, the locally found `rdataset` is internally converted into a `dns_delegset_t` object. From caller POV, it doesn't change anything: a delegation set is a read-only object which can be used as long as needed and must be detached one it's done with it. |
||
|---|---|---|
| .. | ||
| ns | ||
| .clang-format | ||