From d6dfd5b651edaab53876f93172ab4360a820c07a Mon Sep 17 00:00:00 2001 From: Doug Barton Date: Sat, 12 Jul 2008 06:55:03 +0000 Subject: [PATCH] Add a patch from ISC to fix named-checkconf. The error condition was not being properly tested for, so it would not report the error in some cases. This fix (or similar) will be in version 9.4.3. --- lib/bind9/check.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/bind9/check.c b/lib/bind9/check.c index 6cfdc93c614..01d67b79463 100644 --- a/lib/bind9/check.c +++ b/lib/bind9/check.c @@ -1015,10 +1015,10 @@ check_zoneconf(const cfg_obj_t *zconfig, const cfg_obj_t *voptions, isc_buffer_add(&b, strlen(zname)); tresult = dns_name_fromtext(dns_fixedname_name(&fixedname), &b, dns_rootname, ISC_TRUE, NULL); - if (result != ISC_R_SUCCESS) { + if (tresult != ISC_R_SUCCESS) { cfg_obj_log(zconfig, logctx, ISC_LOG_ERROR, "zone '%s': is not a valid name", zname); - tresult = ISC_R_FAILURE; + result = ISC_R_FAILURE; } else { char namebuf[DNS_NAME_FORMATSIZE];