From: Darren Tucker Date: Thu, 14 Nov 2019 05:08:17 +0000 (+1100) Subject: Put sshsk_sign call inside ifdef ENABLE_SK. X-Git-Tag: V_8_2_P1~323 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1e0b248d47c96be944868a735553af8482300a07;p=thirdparty%2Fopenssh-portable.git Put sshsk_sign call inside ifdef ENABLE_SK. Fixes build against OpenSSL configured without ECC. --- diff --git a/sshkey.c b/sshkey.c index 1b66d4ec7..80186206c 100644 --- a/sshkey.c +++ b/sshkey.c @@ -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: