]> 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:38:29 +0000 (00:38 +0000)
committerMark Andrews <marka@isc.org>
Wed, 2 Jun 2010 00:38:29 +0000 (00:38 +0000)
                        [RT #21444]

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

diff --git a/CHANGES b/CHANGES
index 604a63c5ba3e3176f4a8093b2f0c66ef4959c8f7..a2c56e2dfe6e522d7ac2e1f3ce33c1fdddd9a2a6 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+2907.  [bug]           The export version of libdns had undefined references.
+                       [RT #21444]
+
 2906.  [bug]           Address RFC 5011 implementation issues. [RT #20903]
 
 2905.  [port]          aix: set use_atomic=yes with native compiler.
index 7a40699615e188d848ac41b06c8e15f61eb013fa..8ed91b18677a10412b1c7a834d8ef6dd60b4d52a 100644 (file)
@@ -14,7 +14,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: nsec3.c,v 1.17 2010/05/18 02:38:10 tbox Exp $ */
+/* $Id: nsec3.c,v 1.18 2010/06/02 00:38:29 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 2fb538d435a2a0863680c4e6f7479a8fc9f1e342..1f42b7abe9c1082b305c985e3edb9dfe4f80e5fa 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: view.c,v 1.163 2010/05/14 04:48:28 marka Exp $ */
+/* $Id: view.c,v 1.164 2010/06/02 00:38:28 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);