]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
CHANGES
authorMark Andrews <marka@isc.org>
Mon, 7 Feb 2011 00:10:36 +0000 (00:10 +0000)
committerMark Andrews <marka@isc.org>
Mon, 7 Feb 2011 00:10:36 +0000 (00:10 +0000)
lib/dns/zone.c

index 185b4278b11d9250e882415ce4f74ac63d7f0ed7..7ca4a6d2cc31a318c4921f6b22836fb0fe01ae6d 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: zone.c,v 1.583 2011/02/03 00:21:55 each Exp $ */
+/* $Id: zone.c,v 1.584 2011/02/07 00:10:36 marka Exp $ */
 
 /*! \file */
 
@@ -1599,7 +1599,8 @@ get_master_options(dns_zone_t *zone) {
        if (DNS_ZONE_OPTION(zone, DNS_ZONEOPT_CHECKWILDCARD))
                options |= DNS_MASTER_CHECKWILDCARD;
        if (zone->type == dns_zone_master &&
-           (zone->update_acl != NULL || zone->ssutable != NULL))
+           ((zone->update_acl != NULL && !dns_acl_isnone(zone->update_acl)) ||
+             zone->ssutable != NULL))
                options |= DNS_MASTER_RESIGN;
        return (options);
 }