]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
2907. [bug] The export version of libdns had undefined references.
authorMark Andrews <marka@isc.org>
Wed, 2 Jun 2010 00:41:34 +0000 (00:41 +0000)
committerMark Andrews <marka@isc.org>
Wed, 2 Jun 2010 00:41:34 +0000 (00:41 +0000)
                        [RT #21444]

CHANGES
lib/dns/nsec3.c
lib/dns/view.c

diff --git a/CHANGES b/CHANGES
index d6fb84fb335a8171e92f460b2dafe2cf53358108..52fffef85bced6d53e0eeee9b75da0a1f40e2a9a 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+2907.  [bug]           The export version of libdns had undefined references.
+                       [RT #21444]
+
        --- 9.7.1rc1 released ---
 
 2906.  [bug]           Address RFC 5011 implementation issues. [RT #20903]
index 9f365d1451af7de13d4e7f93e0210c1c27ece309..b4f8b56997809911789e18866b1e984cd4224cec 100644 (file)
@@ -14,7 +14,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: nsec3.c,v 1.13.6.4 2010/05/18 02:35:11 tbox Exp $ */
+/* $Id: nsec3.c,v 1.13.6.5 2010/06/02 00:41:34 marka Exp $ */
 
 #include <config.h>
 
@@ -1005,6 +1005,7 @@ dns_nsec3param_toprivate(dns_rdata_t *src, dns_rdata_t *target,
        ISC_LINK_INIT(target, link);
 }
 
+#ifdef BIND9
 static isc_result_t
 rr_exists(dns_db_t *db, dns_dbversion_t *ver, dns_name_t *name,
          const dns_rdata_t *rdata, isc_boolean_t *flag)
@@ -1047,7 +1048,9 @@ rr_exists(dns_db_t *db, dns_dbversion_t *ver, dns_name_t *name,
                dns_db_detachnode(db, &node);
        return (result);
 }
+#endif
 
+#ifdef BIND9
 isc_result_t
 dns_nsec3param_deletechains(dns_db_t *db, dns_dbversion_t *ver,
                            dns_zone_t *zone, dns_diff_t *diff)
@@ -1163,6 +1166,7 @@ dns_nsec3param_deletechains(dns_db_t *db, dns_dbversion_t *ver,
        dns_db_detachnode(db, &node);
        return (result);
 }
+#endif
 
 isc_result_t
 dns_nsec3_addnsec3sx(dns_db_t *db, dns_dbversion_t *version,
index 29bc1e0052c23f78fe9350178467dcf34d2aae96..152853c0983a99c11ab5c227455de3963ffe0522 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: view.c,v 1.159.8.4 2010/05/14 04:49:40 marka Exp $ */
+/* $Id: view.c,v 1.159.8.5 2010/06/02 00:41:34 marka Exp $ */
 
 /*! \file */
 
@@ -362,8 +362,10 @@ destroy(dns_view_t *view) {
                dns_stats_detach(&view->resquerystats);
        if (view->secroots_priv != NULL)
                dns_keytable_detach(&view->secroots_priv);
+#ifdef BIND9
        if (view->managed_keys != NULL)
                dns_zone_detach(&view->managed_keys);
+#endif
        dns_fwdtable_destroy(&view->fwdtable);
        dns_aclenv_destroy(&view->aclenv);
        DESTROYLOCK(&view->lock);