]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
2357. [port] Don't use OpenSSL's engine support in versions before
authorMark Andrews <marka@isc.org>
Sat, 5 Apr 2008 02:35:24 +0000 (02:35 +0000)
committerMark Andrews <marka@isc.org>
Sat, 5 Apr 2008 02:35:24 +0000 (02:35 +0000)
                        OpenSSL 0.9.7f. [RT #17922]

lib/dns/openssl_link.c

index a5d0cca829923dae530527cf7e77f9a8e07eff16..532af0aed584451ab187a5f99669f1b97f1dc23c 100644 (file)
@@ -31,7 +31,7 @@
 
 /*
  * Principal Author: Brian Wellington
- * $Id: openssl_link.c,v 1.20 2008/04/04 22:10:49 marka Exp $
+ * $Id: openssl_link.c,v 1.21 2008/04/05 02:35:24 marka Exp $
  */
 #ifdef OPENSSL
 
@@ -355,7 +355,12 @@ dst__openssl_getengine(const char *name) {
 
        UNUSED(name);
 
+
+#if defined(USE_ENGINE)
        return (he);
+#else
+       return (NULL);
+#endif 
 }
 
 isc_result_t
@@ -363,7 +368,9 @@ dst__openssl_setdefault(const char *name) {
 
        UNUSED(name);
 
+#if defined(USE_ENGINE)
        ENGINE_set_default(e, ENGINE_METHOD_ALL);
+#endif
        /*
         * XXXMPA If the engine does not have a default RAND method
         * restore our method.