From 5a2d0ef36f4c130758a9d5e84f93004458e3ce60 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Fri, 20 Nov 2020 23:07:56 +0100 Subject: Clean away extraneous library specific FETCH_FAILED reason codes Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/13467) --- ssl/s3_enc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ssl/s3_enc.c') diff --git a/ssl/s3_enc.c b/ssl/s3_enc.c index f1fb9dd987..02b0291dfa 100644 --- a/ssl/s3_enc.c +++ b/ssl/s3_enc.c @@ -251,7 +251,8 @@ int ssl3_setup_key_block(SSL *s) if (!ssl_cipher_get_evp(s->ctx, s->session, &c, &hash, NULL, NULL, &comp, 0)) { - SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_R_CIPHER_OR_HASH_UNAVAILABLE); + /* Error is already recorded */ + SSLfatal_alert(s, SSL_AD_INTERNAL_ERROR); return 0; } -- cgit v1.2.3