]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Clear addr_iter on reset in bss_acpt
authorJoshua Rogers <MegaManSec@users.noreply.github.com>
Sat, 11 Oct 2025 21:47:16 +0000 (05:47 +0800)
committerMatt Caswell <matt@openssl.org>
Mon, 19 Jan 2026 11:36:33 +0000 (11:36 +0000)
Signed-off-by: Joshua Rogers <MegaManSec@users.noreply.github.com>
Reviewed-by: Frederik Wedel-Heinen <fwh.openssl@gmail.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/28915)

crypto/bio/bss_acpt.c

index c399357a3cbc124b50bad9d6c5fc877504f78647..19b6f7dba3898e29161e3e22d7185b3e9c9a9e5c 100644 (file)
@@ -416,6 +416,7 @@ static long acpt_ctrl(BIO *b, int cmd, long num, void *ptr)
         acpt_close_socket(b);
         BIO_ADDRINFO_free(data->addr_first);
         data->addr_first = NULL;
+        data->addr_iter = NULL;
         b->flags = 0;
         break;
     case BIO_C_DO_STATE_MACHINE: