diff options
author | Darren Tucker <dtucker@dtucker.net> | 2020-01-25 13:05:42 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2020-01-25 13:05:42 +1100 |
commit | e16dfa94f86358033531c4a97dcb51508ef84d49 (patch) | |
tree | 9b324c80e74e0dcfb48ff5013aead448951f993e /ssh-keygen.c | |
parent | 94a2e5951b374e1a89761ceaff72e66eb1946807 (diff) | |
download | openssh-git-e16dfa94f86358033531c4a97dcb51508ef84d49.tar.gz |
Put EC key export inside OPENSSL_HAS_ECC.
Fixes link error when building against an OpenSSL that does not have
ECC.
Diffstat (limited to 'ssh-keygen.c')
-rw-r--r-- | ssh-keygen.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ssh-keygen.c b/ssh-keygen.c index 14d2357a..d29f97bb 100644 --- a/ssh-keygen.c +++ b/ssh-keygen.c @@ -406,10 +406,12 @@ do_convert_to_pem(struct sshkey *k) if (!PEM_write_DSA_PUBKEY(stdout, k->dsa)) fatal("PEM_write_DSA_PUBKEY failed"); break; +#ifdef OPENSSL_HAS_ECC case KEY_ECDSA: if (!PEM_write_EC_PUBKEY(stdout, k->ecdsa)) fatal("PEM_write_EC_PUBKEY failed"); break; +#endif default: fatal("%s: unsupported key type %s", __func__, sshkey_type(k)); } |