]> git.ipfire.org Git - thirdparty/bind9.git/commit
Add missing locks when returning addresses
authorMark Andrews <marka@isc.org>
Thu, 12 Sep 2024 02:54:25 +0000 (12:54 +1000)
committerMark Andrews <marka@isc.org>
Sun, 16 Mar 2025 04:26:12 +0000 (15:26 +1100)
commit89e76eec70f2727555337bfa7c398146971085a8
treeadc48e5d90cb5ffd8b6b90a9af01fad9e3066e9d
parentbf3b14b964e1ff07acb8c2dc461a0e9fa32713fd
Add missing locks when returning addresses

Add missing locks in dns_zone_getxfrsource4 et al. Addresses CID
468706, 468708, 468741, 468742, 468785 and 468778.

Cleanup dns_zone_setxfrsource4 et al to now return void.

Remove double copies with dns_zone_getprimaryaddr and dns_zone_getsourceaddr.

(cherry picked from commit d0a59277fb13023d3aff5c1d4d91506a850365ee)
bin/named/zoneconf.c
lib/dns/include/dns/zone.h
lib/dns/zone.c