From aa5d30d379d0ccedcafc60707a114b6e1d0271b0 Mon Sep 17 00:00:00 2001 From: Hakase Date: Sat, 6 Oct 2018 23:07:43 +0900 Subject: [PATCH] Remove strict-sni source. --- ssl/statem/extensions.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ssl/statem/extensions.c b/ssl/statem/extensions.c index 6e59b01d..8422161d 100644 --- a/ssl/statem/extensions.c +++ b/ssl/statem/extensions.c @@ -998,9 +998,7 @@ static int final_server_name(SSL *s, unsigned int context, int sent) switch (ret) { case SSL_TLSEXT_ERR_ALERT_FATAL: - s->statem.in_init = 1; - s->statem.state = MSG_FLOW_ERROR; - ssl3_send_alert(s, SSL3_AL_FATAL, SSL_F_FINAL_RENEGOTIATE); + SSLfatal(s, altmp, SSL_F_FINAL_SERVER_NAME, SSL_R_CALLBACK_FAILED); return 0; case SSL_TLSEXT_ERR_ALERT_WARNING: