From 670e3fc0fa5310e9081e2c1082813cb65e18bba5 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Mon, 8 Jun 2026 04:02:17 +0200 Subject: [PATCH] rest of code sync guard with cf-socket.c --- lib/curl_setup.h | 2 +- lib/vtls/rustls.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/curl_setup.h b/lib/curl_setup.h index 9cda99ab88..c62a21fde7 100644 --- a/lib/curl_setup.h +++ b/lib/curl_setup.h @@ -1137,7 +1137,7 @@ typedef unsigned int curl_bit; #define SOCKEWOULDBLOCK EWOULDBLOCK #endif -#if !defined(USE_WINSOCK) && EAGAIN != SOCKEWOULDBLOCK +#if !defined(USE_WINSOCK) && defined(EAGAIN) && EAGAIN != SOCKEWOULDBLOCK #define SOCK_EWOULDBLOCK_EAGAIN(e) ((e) == SOCKEWOULDBLOCK || (e) == EAGAIN) #else #define SOCK_EWOULDBLOCK_EAGAIN(e) ((e) == SOCKEWOULDBLOCK) diff --git a/lib/vtls/rustls.c b/lib/vtls/rustls.c index b598a174fb..f780179000 100644 --- a/lib/vtls/rustls.c +++ b/lib/vtls/rustls.c @@ -45,7 +45,7 @@ #include "curlx/base64.h" #endif -#if EAGAIN != SOCKEWOULDBLOCK +#if defined(EAGAIN) && EAGAIN != SOCKEWOULDBLOCK #define RAW_EWOULDBLOCK_EAGAIN(e) ((e) == EWOULDBLOCK || (e) == EAGAIN) #else #define RAW_EWOULDBLOCK_EAGAIN(e) ((e) == EWOULDBLOCK)