]> git.ipfire.org Git - thirdparty/bind9.git/commit
Switch qpzone to rdatavec
authorAlessio Podda <alessio@isc.org>
Mon, 24 Nov 2025 08:32:43 +0000 (09:32 +0100)
committerAlessio Podda <alessio@isc.org>
Wed, 10 Dec 2025 11:18:34 +0000 (12:18 +0100)
commit4eb0b23efcb6a3c441a48c33856e66fcd0345699
tree76d64758a99bdbb54faadf5c69487d4d7208bcf3
parentf465976536f25ae1816243e4b38c902800d6f254
Switch qpzone to rdatavec

Replaces rdataslab with rdatavec inside qpzone.c. This leads to a 19.92%
reduction of used memory across perflab workloads.
lib/dns/db_p.h
lib/dns/include/dns/rdataset.h
lib/dns/qpzone.c
lib/dns/rdataset.c
lib/dns/rdataslab.c
tests/dns/qpzone_test.c