From: Daniel Stenberg Date: Thu, 8 May 2025 08:52:57 +0000 (+0200) Subject: curlx: move nonblock.[ch] into curlx/ X-Git-Tag: curl-8_14_0~128 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4190c73094600de8341c925e327c3bcc112513a0;p=thirdparty%2Fcurl.git curlx: move nonblock.[ch] into curlx/ Closes #17288 --- diff --git a/lib/Makefile.inc b/lib/Makefile.inc index f7a25c5f84..2974e9c3d5 100644 --- a/lib/Makefile.inc +++ b/lib/Makefile.inc @@ -26,6 +26,7 @@ LIB_CURLX_CFILES = \ curlx/base64.c \ curlx/dynbuf.c \ curlx/multibyte.c \ + curlx/nonblock.c \ curlx/strparse.c \ curlx/timediff.c \ curlx/timeval.c \ @@ -36,6 +37,7 @@ LIB_CURLX_HFILES = \ curlx/curlx.h \ curlx/dynbuf.h \ curlx/multibyte.h \ + curlx/nonblock.h \ curlx/strparse.h \ curlx/timediff.h \ curlx/timeval.h \ @@ -215,7 +217,6 @@ LIB_CFILES = \ multi.c \ multi_ev.c \ netrc.c \ - nonblock.c \ noproxy.c \ openldap.c \ parsedate.c \ @@ -351,7 +352,6 @@ LIB_HFILES = \ multi_ev.h \ multiif.h \ netrc.h \ - nonblock.h \ noproxy.h \ parsedate.h \ pingpong.h \ diff --git a/lib/cf-socket.h b/lib/cf-socket.h index 1ce8404c07..d3e3509842 100644 --- a/lib/cf-socket.h +++ b/lib/cf-socket.h @@ -25,7 +25,7 @@ ***************************************************************************/ #include "curl_setup.h" -#include "nonblock.h" /* for curlx_nonblock(), formerly Curl_nonblock() */ +#include "curlx/nonblock.h" /* for curlx_nonblock() */ #include "sockaddr.h" struct Curl_addrinfo; diff --git a/lib/connect.h b/lib/connect.h index 0e4886809a..81391aa430 100644 --- a/lib/connect.h +++ b/lib/connect.h @@ -25,7 +25,7 @@ ***************************************************************************/ #include "curl_setup.h" -#include "nonblock.h" /* for curlx_nonblock(), formerly Curl_nonblock() */ +#include "curlx/nonblock.h" /* for curlx_nonblock() */ #include "sockaddr.h" #include "curlx/timeval.h" diff --git a/lib/curl_rtmp.c b/lib/curl_rtmp.c index 562315bb0f..62632c1e9c 100644 --- a/lib/curl_rtmp.c +++ b/lib/curl_rtmp.c @@ -30,7 +30,7 @@ #include "curl_rtmp.h" #include "urldata.h" #include "url.h" -#include "nonblock.h" /* for curlx_nonblock */ +#include "curlx/nonblock.h" /* for curlx_nonblock */ #include "progress.h" /* for Curl_pgrsSetUploadSize */ #include "transfer.h" #include "curlx/warnless.h" diff --git a/lib/curlx/curlx.h b/lib/curlx/curlx.h index b60ada345e..c7b356aa98 100644 --- a/lib/curlx/curlx.h +++ b/lib/curlx/curlx.h @@ -31,7 +31,7 @@ * be. */ -#include "../nonblock.h" +#include "nonblock.h" /* "nonblock.h" provides curlx_nonblock() */ #include "warnless.h" diff --git a/lib/nonblock.c b/lib/curlx/nonblock.c similarity index 98% rename from lib/nonblock.c rename to lib/curlx/nonblock.c index a59cab8325..409b187f1f 100644 --- a/lib/nonblock.c +++ b/lib/curlx/nonblock.c @@ -22,7 +22,7 @@ * ***************************************************************************/ -#include "curl_setup.h" +#include "../curl_setup.h" #ifdef HAVE_SYS_IOCTL_H #include diff --git a/lib/nonblock.h b/lib/curlx/nonblock.h similarity index 100% rename from lib/nonblock.h rename to lib/curlx/nonblock.h diff --git a/lib/socketpair.c b/lib/socketpair.c index ffe5143e9c..1d1d5a66f3 100644 --- a/lib/socketpair.c +++ b/lib/socketpair.c @@ -128,7 +128,7 @@ int Curl_socketpair(int domain, int type, int protocol, #endif /* !INADDR_LOOPBACK */ #endif /* !_WIN32 */ -#include "nonblock.h" /* for curlx_nonblock */ +#include "curlx/nonblock.h" /* for curlx_nonblock */ #include "curlx/timeval.h" /* needed before select.h */ #include "select.h" /* for Curl_poll */ diff --git a/lib/ws.c b/lib/ws.c index 966fd3172c..93ec3a785a 100644 --- a/lib/ws.c +++ b/lib/ws.c @@ -39,7 +39,7 @@ #include "easyif.h" #include "transfer.h" #include "select.h" -#include "nonblock.h" +#include "curlx/nonblock.h" #include "curlx/strparse.h" /* The last 3 #include files should be in this order */ diff --git a/projects/generate.bat b/projects/generate.bat index 687eb3eed5..0f2bb2432b 100644 --- a/projects/generate.bat +++ b/projects/generate.bat @@ -153,12 +153,10 @@ rem ) else if "!var!" == "CURL_SRC_RC_FILES" ( for /f "delims=" %%r in ('dir /b ..\src\*.rc') do call :element %1 src "%%r" %3 ) else if "!var!" == "CURL_SRC_X_C_FILES" ( - call :element %1 lib "nonblock.c" %3 call :element %1 lib "version_win32.c" %3 ) else if "!var!" == "CURL_SRC_X_H_FILES" ( call :element %1 lib "config-win32.h" %3 call :element %1 lib "curl_setup.h" %3 - call :element %1 lib "nonblock.h" %3 call :element %1 lib "version_win32.h" %3 ) else if "!var!" == "CURL_LIB_C_FILES" ( for /f "delims=" %%c in ('dir /b ..\lib\*.c') do call :element %1 lib "%%c" %3 diff --git a/src/Makefile.inc b/src/Makefile.inc index 23c9560d33..a08968893b 100644 --- a/src/Makefile.inc +++ b/src/Makefile.inc @@ -35,7 +35,7 @@ CURLX_CFILES = \ ../lib/curlx/base64.c \ ../lib/curlx/multibyte.c \ ../lib/curlx/dynbuf.c \ - ../lib/nonblock.c \ + ../lib/curlx/nonblock.c \ ../lib/curlx/strparse.c \ ../lib/curlx/timediff.c \ ../lib/curlx/timeval.c \ @@ -46,7 +46,7 @@ CURLX_HFILES = \ ../lib/curlx/multibyte.h \ ../lib/curl_setup.h \ ../lib/curlx/dynbuf.h \ - ../lib/nonblock.h \ + ../lib/curlx/nonblock.h \ ../lib/curlx/strparse.h \ ../lib/curlx/timediff.h \ ../lib/curlx/timeval.h \ diff --git a/tests/server/Makefile.inc b/tests/server/Makefile.inc index d55f154384..0f49f06d9c 100644 --- a/tests/server/Makefile.inc +++ b/tests/server/Makefile.inc @@ -30,7 +30,7 @@ MEMDEBUG = \ CURLX_SRCS = \ ../../lib/mprintf.c \ - ../../lib/nonblock.c \ + ../../lib/curlx/nonblock.c \ ../../lib/curlx/strparse.c \ ../../lib/strequal.c \ ../../lib/curlx/warnless.c \ @@ -45,7 +45,7 @@ CURLX_SRCS = \ CURLX_HDRS = \ ../../lib/curlx/curlx.h \ ../../lib/curl_ctype.h \ - ../../lib/nonblock.h \ + ../../lib/curlx/nonblock.h \ ../../lib/strcase.h \ ../../lib/curlx/warnless.h \ ../../lib/curlx/timediff.h \ diff --git a/winbuild/MakefileBuild.vc b/winbuild/MakefileBuild.vc index 327cefd308..33bc4dbec8 100644 --- a/winbuild/MakefileBuild.vc +++ b/winbuild/MakefileBuild.vc @@ -717,8 +717,8 @@ $(PROGRAM_NAME): $(CURL_DIROBJ) $(CURL_FROM_LIBCURL) $(EXE_OBJS) $(CURL_DIROBJ)\tool_hugehelp.obj: $(CURL_SRC_DIR)\tool_hugehelp.c $(CURL_CC) $(CURL_CFLAGS) /Zm200 /Fo"$@" $(CURL_SRC_DIR)\tool_hugehelp.c !ENDIF -$(CURL_DIROBJ)\nonblock.obj: ../lib/nonblock.c - $(CURL_CC) $(CURL_CFLAGS) /Fo"$@" ../lib/nonblock.c +$(CURL_DIROBJ)\nonblock.obj: ../lib/curlx/nonblock.c + $(CURL_CC) $(CURL_CFLAGS) /Fo"$@" ../lib/curlx/nonblock.c $(CURL_DIROBJ)\strparse.obj: ../lib/curlx/strparse.c $(CURL_CC) $(CURL_CFLAGS) /Fo"$@" ../lib/curlx/strparse.c $(CURL_DIROBJ)\strcase.obj: ../lib/strcase.c