diff options
Diffstat (limited to 'key.c')
-rw-r--r-- | key.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -342,9 +342,11 @@ key_fingerprint_raw(Key *k, enum fp_type dgst_type, u_int *dgst_raw_length) | |||
342 | case SSH_FP_SHA1: | 342 | case SSH_FP_SHA1: |
343 | md = EVP_sha1(); | 343 | md = EVP_sha1(); |
344 | break; | 344 | break; |
345 | #ifdef HAVE_EVP_SHA256 | ||
345 | case SSH_FP_SHA256: | 346 | case SSH_FP_SHA256: |
346 | md = EVP_sha256(); | 347 | md = EVP_sha256(); |
347 | break; | 348 | break; |
349 | #endif | ||
348 | default: | 350 | default: |
349 | fatal("key_fingerprint_raw: bad digest type %d", | 351 | fatal("key_fingerprint_raw: bad digest type %d", |
350 | dgst_type); | 352 | dgst_type); |