Commit 40928698 authored by Richard Levitte's avatar Richard Levitte
Browse files

When RSA or DSA are disabled, do not include the stuff that's specific

to them.
parent 138d8ab0
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -62,7 +62,9 @@
#include <openssl/x509.h>
#include <openssl/rand.h>

#ifndef OPENSSL_NO_DSA
static int dsa_pkey2pkcs8(PKCS8_PRIV_KEY_INFO *p8inf, EVP_PKEY *pkey);
#endif

/* Extract a private key from a PKCS8 structure */

@@ -82,7 +84,9 @@ EVP_PKEY *EVP_PKCS82PKEY (PKCS8_PRIV_KEY_INFO *p8)
#endif
	X509_ALGOR *a;
	unsigned char *p;
#ifndef OPENSSL_NO_RSA
	const unsigned char *cp;
#endif
	int pkeylen;
	char obj_tmp[80];