From bd5d7d239525d595ecea92765334af33a45d9d63 Mon Sep 17 00:00:00 2001 From: Darren Tucker Date: Sun, 12 Feb 2017 15:45:15 +1100 Subject: [PATCH] ifdef out EVP_R_PRIVATE_KEY_DECODE_ERROR EVP_R_PRIVATE_KEY_DECODE_ERROR was added in OpenSSL 1.0.0 so ifdef out for the benefit of OpenSSL versions prior to that. --- sshkey.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sshkey.c b/sshkey.c index 05675920f..31710e59e 100644 --- a/sshkey.c +++ b/sshkey.c @@ -3812,7 +3812,9 @@ sshkey_parse_private_pem_fileblob(struct sshbuf *blob, int type, goto out; case EVP_R_BN_DECODE_ERROR: case EVP_R_DECODE_ERROR: +#ifdef EVP_R_PRIVATE_KEY_DECODE_ERROR case EVP_R_PRIVATE_KEY_DECODE_ERROR: +#endif r = SSH_ERR_INVALID_FORMAT; goto out; default: