]> git.ipfire.org Git - thirdparty/bind9.git/commit
Add a circular reference between slabtops for type and RRSIG(type)
authorOndřej Surý <ondrej@isc.org>
Tue, 23 Sep 2025 07:54:38 +0000 (09:54 +0200)
committerOndřej Surý <ondrej@isc.org>
Tue, 23 Sep 2025 22:07:07 +0000 (00:07 +0200)
commit0b317abe4efbc4edfd4956741f57048d84cd0d6f
tree2fabc531183d954aaa802410d22436692d3c133c
parent270f78194e46394ad67012efdb615ea59991855c
Add a circular reference between slabtops for type and RRSIG(type)

Previously, the slabtops for "type" and its signature was only loosely
coupled.  Add a .related member to the slabtop that allows us to
optimize the lookups because now both slabtops are looked up at the
same time.

Co-authored-by: Matthijs Mekking <matthijs@isc.org>
lib/dns/include/dns/rdataslab.h
lib/dns/qpcache.c