]> git.ipfire.org Git - thirdparty/bind9.git/commit
Implement dns_dbiterator_seek3
authorMatthijs Mekking <matthijs@isc.org>
Tue, 9 Dec 2025 11:37:20 +0000 (12:37 +0100)
committerMatthijs Mekking <matthijs@isc.org>
Thu, 11 Dec 2025 12:53:25 +0000 (13:53 +0100)
commit63262fd0f4058175dcd39931d172f66c91c0660e
treefcc014b71d6d1853c46b570463870c171a4ff4dc
parent71c991d592cb3d4abd0b3729e99fc33a970d494f
Implement dns_dbiterator_seek3

This is a new seek function for dbiterator that is meant to find an
NSEC3 node in a zone database. The difference with dns_dbiterator_seek
is that if the node does not exist, this seek function will point the
iterator to the next NSEC3 name.

(cherry picked from commit 41159e9062b40495aca6178da54d60bbd2f34378)
lib/dns/dbiterator.c
lib/dns/include/dns/dbiterator.h
lib/dns/qpcache.c
lib/dns/qpzone.c
lib/dns/rbtdb.c
lib/dns/sdlz.c
tests/dns/dbiterator_test.c