1
0
mirror of https://github.com/libssh2/libssh2.git synced 2025-11-21 14:00:51 +03:00

openssl: apply new HAVE_OPAQUE_STRUCTS macro

Closes #81
This commit is contained in:
Viktor Szakats
2016-02-14 23:53:11 +01:00
committed by Daniel Stenberg
parent 0ffb3bfafe
commit 65a4528d17

View File

@@ -993,8 +993,7 @@ _libssh2_pub_priv_keyfile(LIBSSH2_SESSION *session,
"private key file format"); "private key file format");
} }
#if OPENSSL_VERSION_NUMBER >= 0x10100000L && \ #ifdef HAVE_OPAQUE_STRUCTS
!defined(LIBRESSL_VERSION_NUMBER)
pktype = EVP_PKEY_id(pk); pktype = EVP_PKEY_id(pk);
#else #else
pktype = pk->type; pktype = pk->type;
@@ -1070,8 +1069,7 @@ _libssh2_pub_priv_keyfilememory(LIBSSH2_SESSION *session,
"private key file format"); "private key file format");
} }
#if OPENSSL_VERSION_NUMBER >= 0x10100000L && \ #ifdef HAVE_OPAQUE_STRUCTS
!defined(LIBRESSL_VERSION_NUMBER)
pktype = EVP_PKEY_id(pk); pktype = EVP_PKEY_id(pk);
#else #else
pktype = pk->type; pktype = pk->type;