From 796ac6430a92b77b92d16b0884fa1168efdaa133 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Mon, 8 Jun 2026 03:52:53 +0200 Subject: [PATCH] move raw macros to rustls --- lib/curl_setup.h | 2 -- lib/vtls/rustls.c | 6 ++++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/curl_setup.h b/lib/curl_setup.h index 8c8ea4e599..8d4913da41 100644 --- a/lib/curl_setup.h +++ b/lib/curl_setup.h @@ -1139,10 +1139,8 @@ typedef unsigned int curl_bit; #if EAGAIN != SOCKEWOULDBLOCK #define SOCK_EAGAIN_EWOULDBLOCK(e) ((e) == SOCKEWOULDBLOCK || (e) == EAGAIN) -#define RAW_EAGAIN_EWOULDBLOCK(e) ((e) == EWOULDBLOCK || (e) == EAGAIN) #else #define SOCK_EAGAIN_EWOULDBLOCK(e) ((e) == SOCKEWOULDBLOCK) -#define RAW_EAGAIN_EWOULDBLOCK(e) ((e) == EWOULDBLOCK) #endif /* diff --git a/lib/vtls/rustls.c b/lib/vtls/rustls.c index f56ea07825..43125355df 100644 --- a/lib/vtls/rustls.c +++ b/lib/vtls/rustls.c @@ -45,6 +45,12 @@ #include "curlx/base64.h" #endif +#if EAGAIN != SOCKEWOULDBLOCK +#define RAW_EAGAIN_EWOULDBLOCK(e) ((e) == EWOULDBLOCK || (e) == EAGAIN) +#else +#define RAW_EAGAIN_EWOULDBLOCK(e) ((e) == EWOULDBLOCK) +#endif + struct rustls_ssl_backend_data { const struct rustls_client_config *config; struct rustls_connection *conn;