Suppress DANE TLSA reflection when verification fails
[openssl.git] / crypto / x509 / x509type.c
index a9116e7c7731dcc886403f7e9354caba00531422..870b47f8515d1fd31728f27f2aac88fcc4c69ede 100644 (file)
@@ -1,4 +1,3 @@
-/* crypto/x509/x509type.c */
 /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  * All rights reserved.
  *
@@ -78,7 +77,7 @@ int X509_certificate_type(X509 *x, EVP_PKEY *pkey)
     if (pk == NULL)
         return (0);
 
-    switch (pk->type) {
+    switch (EVP_PKEY_id(pk)) {
     case EVP_PKEY_RSA:
         ret = EVP_PK_RSA | EVP_PKT_SIGN;
 /*              if (!sign only extension) */