diff options
author | Darren Tucker <dtucker@dtucker.net> | 2019-11-14 16:08:17 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2019-11-14 16:08:17 +1100 |
commit | 1e0b248d47c96be944868a735553af8482300a07 (patch) | |
tree | 9c13ee9e9da06a6c440a49ce52a4be000a36dabb /sshkey.c | |
parent | 546274a6f89489d2e6be8a8b62f2bb63c87a61fd (diff) |
Put sshsk_sign call inside ifdef ENABLE_SK.
Fixes build against OpenSSL configured without ECC.
Diffstat (limited to 'sshkey.c')
-rw-r--r-- | sshkey.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -2775,11 +2775,13 @@ sshkey_sign(struct sshkey *key, case KEY_ED25519_CERT: r = ssh_ed25519_sign(key, sigp, lenp, data, datalen, compat); break; +#ifdef ENABLE_SK case KEY_ED25519_SK: case KEY_ED25519_SK_CERT: r = sshsk_sign(sk_provider, key, sigp, lenp, data, datalen, compat); break; +#endif /* ENABLE_SK */ #ifdef WITH_XMSS case KEY_XMSS: case KEY_XMSS_CERT: |