]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - ssl/statem/statem_lib.c
make EVP_PKEY opaque
[thirdparty/openssl.git] / ssl / statem / statem_lib.c
index 984df19b5839fa4e9107eb8f66a931e90366a8cd..70559666b03c04d42a7eb0f3e35ba8a0ea9b9a67 100644 (file)
@@ -612,7 +612,7 @@ int ssl_cert_type(X509 *x, EVP_PKEY *pkey)
     if (pk == NULL)
         goto err;
 
-    i = pk->type;
+    i = EVP_PKEY_id(pk);
     if (i == EVP_PKEY_RSA) {
         ret = SSL_PKEY_RSA_ENC;
     } else if (i == EVP_PKEY_DSA) {