From: Evan Hunt Date: Mon, 9 Nov 2009 01:28:32 +0000 (+0000) Subject: 2756. [bug] Fixed corrupt logfile message in update.c. [RT# 20597] X-Git-Tag: v9.7.0b3~48 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=e2facd7af296d90d0d1fef7994b6b8e795490a92;p=thirdparty%2Fbind9.git 2756. [bug] Fixed corrupt logfile message in update.c. [RT# 20597] --- diff --git a/CHANGES b/CHANGES index da093af3523..9008e997ce9 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,5 @@ +2756. [bug] Fixed corrupt logfile message in update.c. [RT# 20597] + 2755. [placeholder] 2754. [bug] Secure-to-insecure transitions failed when zone diff --git a/bin/named/update.c b/bin/named/update.c index 0c82ebbf86c..d7a054beb23 100644 --- a/bin/named/update.c +++ b/bin/named/update.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: update.c,v 1.167 2009/11/06 08:38:56 each Exp $ */ +/* $Id: update.c,v 1.168 2009/11/09 01:28:32 each Exp $ */ #include @@ -310,6 +310,10 @@ checkqueryacl(ns_client_t *client, dns_acl_t *queryacl, dns_name_t *zonename, "update '%s/%s' denied due to allow-query", namebuf, classbuf); } else if (updateacl == NULL && ssutable == NULL) { + dns_name_format(zonename, namebuf, sizeof(namebuf)); + dns_rdataclass_format(client->view->rdclass, classbuf, + sizeof(classbuf)); + result = DNS_R_REFUSED; ns_client_log(client, NS_LOGCATEGORY_UPDATE_SECURITY, NS_LOGMODULE_UPDATE, ISC_LOG_INFO,