]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Removed support for management external keys in PolarSSL
authorAdriaan de Jong <dejong@fox-it.com>
Tue, 5 Jul 2011 08:32:09 +0000 (10:32 +0200)
committerDavid Sommerseth <davids@redhat.com>
Sat, 22 Oct 2011 14:00:49 +0000 (16:00 +0200)
Signed-off-by: Adriaan de Jong <dejong@fox-it.com>
Acked-by: James Yonan <james@openvpn.net>
Acked-by: Gert Doering <gert@greenie.muc.de>
Signed-off-by: David Sommerseth <davids@redhat.com>
ssl_polarssl.c
syshead.h

index 032a3569424c3a95888a8b0a2e5395fb676b2800..2731081e068d4f2c50781169591fc35dc0cb1791 100644 (file)
@@ -322,7 +322,7 @@ int
 tls_ctx_use_external_private_key (struct tls_root_ctx *ctx, x509_cert_t *cert)
 {
   msg(M_FATAL, "Use of management external keys not yet supported for PolarSSL.");
-
+  return false;
 }
 
 #endif
index 0addcd7fc63896e97b1c1838c557c46d418e5afe..0e8edf34ca466abcd56db529ffcebb44cffd0580 100644 (file)
--- a/syshead.h
+++ b/syshead.h
@@ -539,7 +539,7 @@ socket_defined (const socket_descriptor_t sd)
 /*
  * Enable external private key
  */
-#if defined(ENABLE_MANAGEMENT) && defined(USE_SSL)
+#if defined(ENABLE_MANAGEMENT) && defined(USE_SSL) && !defined(USE_POLARSSL)
 #define MANAGMENT_EXTERNAL_KEY
 #endif