]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Fix: Check for wrong object. The converted sc should be checked instead of the original s
authorNachel72 <Nachel72@outlook.com>
Wed, 13 Aug 2025 15:15:05 +0000 (23:15 +0800)
committerTodd Short <todd.short@me.com>
Fri, 22 Aug 2025 15:06:25 +0000 (11:06 -0400)
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Todd Short <todd.short@me.com>
(Merged from https://github.com/openssl/openssl/pull/28248)

ssl/d1_lib.c

index 302696f603b3560ee1febdc0e00ddbe3f64d06be..f20c8ac157ad4bae5e8be69509bb30ebd6dc0671 100644 (file)
@@ -863,7 +863,7 @@ int dtls1_shutdown(SSL *s)
     BIO *wbio;
     SSL_CONNECTION *sc = SSL_CONNECTION_FROM_SSL_ONLY(s);
 
-    if (s == NULL)
+    if (sc == NULL)
         return -1;
 
     wbio = SSL_get_wbio(s);