]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
openssl: Define EVP_PKEY_base_id() on __APPLE__
authorMartin Willi <martin@revosec.ch>
Wed, 24 Aug 2016 18:41:11 +0000 (20:41 +0200)
committerMartin Willi <martin@revosec.ch>
Wed, 24 Aug 2016 18:44:01 +0000 (20:44 +0200)
This is missing in 10.11, so use the same work-around as in BoringSSL.

src/libstrongswan/plugins/openssl/openssl_pkcs12.c

index 705e96c695f62e3d81c4b133d1f47be9fb4a2a04..081e01126eb5397d93a3af2b8407984323d4db2b 100644 (file)
@@ -23,7 +23,7 @@
 #include <library.h>
 #include <credentials/sets/mem_cred.h>
 
-#ifdef OPENSSL_IS_BORINGSSL
+#if defined(OPENSSL_IS_BORINGSSL) || defined(__APPLE__)
 #define EVP_PKEY_base_id(p) EVP_PKEY_type(p->type)
 #endif