File 0684-erts-fix-tcp_send_error-econnaborted-for-win32.patch of Package erlang

From e59830cbff7a4fce30649b6c7dc7c2932d076c04 Mon Sep 17 00:00:00 2001
From: Vladislav Grishenko <themiron@mail.ru>
Date: Tue, 11 Nov 2025 03:17:40 +0500
Subject: [PATCH 1/2] erts: fix tcp_send_error econnaborted for win32

found with pvs studio, see https://pvs-studio.ru/ru/blog/posts/cpp/1305/
---
 erts/emulator/drivers/common/inet_drv.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/erts/emulator/drivers/common/inet_drv.c b/erts/emulator/drivers/common/inet_drv.c
index afa268c089..512f15db25 100644
--- a/erts/emulator/drivers/common/inet_drv.c
+++ b/erts/emulator/drivers/common/inet_drv.c
@@ -13522,7 +13522,7 @@ static int tcp_send_error(tcp_descriptor* desc, int err)
      * show_econnreset socket option enabled to receive {error, econnreset} on
      * both send and recv operations to indicate that an RST has been received.
      */
-#ifdef __WIN_32__
+#ifdef __WIN32__
     if (err == ECONNABORTED)
 	err = ECONNRESET;
 #endif
-- 
2.51.0

openSUSE Build Service is sponsored by