From: Michał Kępień Date: Sat, 18 Oct 2025 07:43:27 +0000 (+0200) Subject: [9.18] fix: dev: Fix an issue with selfsigned_dnskey() return value X-Git-Tag: v9.18.41~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb671b575e7ff275f2ff2e59448505d3de6a21ca;p=thirdparty%2Fbind9.git [9.18] fix: dev: Fix an issue with selfsigned_dnskey() return value The selfsigned_dnskey() function currently returns boolean. There was a recent change to make it return a isc_result_t error code, which is implicitly converted to bool, which is obviously an error. If instead of the result code we return true/false, it still doesn't indicate the error to the caller that has happened before. Change the function to return isc_result_t, and change the caller routine to process the new return type. Closes isc-projects/bind9#5343 Merge branch 'aram/security-selfsigned_dnskey-return-type-fix' into 'v9.18.41-release' See merge request isc-private/bind9!869 --- eb671b575e7ff275f2ff2e59448505d3de6a21ca