- (dtucker) [key.c sshkey.c] Put new ecdsa bits inside ifdef OPENSSL_HAS_ECC.
diff --git a/sshkey.c b/sshkey.c
index f957b06..14110cd 100644
--- a/sshkey.c
+++ b/sshkey.c
@@ -762,6 +762,7 @@
(ret = sshbuf_put_bignum2(b, key->dsa->pub_key)) != 0)
return ret;
break;
+# ifdef OPENSSL_HAS_ECC
case KEY_ECDSA:
if (key->ecdsa == NULL)
return SSH_ERR_INVALID_ARGUMENT;
@@ -771,6 +772,7 @@
(ret = sshbuf_put_eckey(b, key->ecdsa)) != 0)
return ret;
break;
+# endif
case KEY_RSA:
if (key->rsa == NULL)
return SSH_ERR_INVALID_ARGUMENT;