From: Evan Hunt Date: Wed, 1 Jul 2026 20:01:42 +0000 (-0700) Subject: Fix the logged ZONEVERSION serial number X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2ac8073b2f174e3fb8cfe64fcf7861000cb270ac;p=thirdparty%2Fbind9.git Fix the logged ZONEVERSION serial number The serial number in the ZONEVERSION log message was computed incorrectly; this has been fixed. --- diff --git a/lib/dns/resolver.c b/lib/dns/resolver.c index 1af2157bb3c..adcbefb94e1 100644 --- a/lib/dns/resolver.c +++ b/lib/dns/resolver.c @@ -7602,7 +7602,7 @@ log_zoneversion(unsigned char *version, size_t version_len, unsigned char *nsid, isc_sockaddr_format(&query->addrinfo->sockaddr, addrbuf, sizeof(addrbuf)); if (version[1] == 0 && version_len == 6) { - uint32_t serial = version[2] << 24 | version[3] << 2 | + uint32_t serial = version[2] << 24 | version[3] << 16 | version[4] << 8 | version[5]; isc_log_write(DNS_LOGCATEGORY_ZONEVERSION, DNS_LOGMODULE_RESOLVER, level,