]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
pullup:
authorBrian Wellington <source@isc.org>
Wed, 24 Jan 2001 00:17:26 +0000 (00:17 +0000)
committerBrian Wellington <source@isc.org>
Wed, 24 Jan 2001 00:17:26 +0000 (00:17 +0000)
 706.   [bug]           Zones with an explicit "allow-update { none; };"
                        were considered dynamic and therefore not reloaded
                        on SIGHUP or "rndc reload".

CHANGES
lib/dns/zone.c

diff --git a/CHANGES b/CHANGES
index a6e5ba87f2ee74f47fa968dcd07d1b4e13c3b3d3..1ab4a399db307283db691e208c49a11b106451f7 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+ 706.  [bug]           Zones with an explicit "allow-update { none; };"
+                       were considered dynamic and therefore not reloaded
+                       on SIGHUP or "rndc reload".
 
  700.  [bug]           $GENERATE range check was wrong. [RT #688]
 
index 879774abadca15cbdfa835c45b0ac1223fdd0be4..593bc623275265eca77619e9d6a169ad13731bb0 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: zone.c,v 1.283.2.5 2001/01/17 00:19:01 gson Exp $ */
+/* $Id: zone.c,v 1.283.2.6 2001/01/24 00:17:26 bwelling Exp $ */
 
 #include <config.h>
 
@@ -870,7 +870,7 @@ zone_isdynamic(dns_zone_t *zone) {
                       zone->type == dns_zone_stub ||
                       zone->ssutable != NULL ||
                       (zone->update_acl != NULL &&
-                       ! (zone->update_acl->length == 0 && 
+                       ! (zone->update_acl->length == 1 && 
                           zone->update_acl->elements[0].negative == ISC_TRUE
                           &&
                           zone->update_acl->elements[0].type ==