From 5744415a75b794dad51f65ee354bd976f29dcbe8 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Mon, 3 Dec 2018 16:26:54 +1100 Subject: [PATCH] only test for prefixlen <= 63 --- lib/bind9/check.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bind9/check.c b/lib/bind9/check.c index b3098938a6..953b7746a4 100644 --- a/lib/bind9/check.c +++ b/lib/bind9/check.c @@ -563,7 +563,7 @@ check_dns64(cfg_aclconfctx_t *actx, const cfg_obj_t *voptions, continue; } nbytes = prefixlen / 8 + 4; - if (prefixlen >= 32 && prefixlen <= 64) + if (prefixlen <= 64) nbytes++; if (memcmp(sa.type.in6.s6_addr, zeros, nbytes) != 0) { char netaddrbuf[ISC_NETADDR_FORMATSIZE];