tidy-up: curlx/nonblock.h includes

Delete where unused, include where to used to avoid relying on
side-effect of other headers.

Also: delete "for curlx_nonblock" comments. That's the only symbol
offered by this header.

Closes #20055
This commit is contained in:
Viktor Szakats 2025-12-21 00:08:44 +01:00
parent fdb5152091
commit d4298603b5
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
9 changed files with 6 additions and 7 deletions

View file

@ -25,8 +25,6 @@
***************************************************************************/
#include "curl_setup.h"
#include "curlx/nonblock.h" /* for curlx_nonblock() */
/**
* Create a cfilter for making an "ip" connection to the
* given address, using parameters from `conn`. The "ip" connection

View file

@ -72,6 +72,7 @@
#include "rand.h"
#include "strdup.h"
#include "system_win32.h"
#include "curlx/nonblock.h"
#include "curlx/version_win32.h"
#include "curlx/strerr.h"
#include "curlx/strparse.h"

View file

@ -25,7 +25,6 @@
***************************************************************************/
#include "curl_setup.h"
#include "curlx/nonblock.h" /* for curlx_nonblock() */
#include "sockaddr.h" /* required for Curl_sockaddr_storage */
struct Curl_addrinfo;

View file

@ -25,7 +25,6 @@
***************************************************************************/
#include "curl_setup.h"
#include "curlx/nonblock.h" /* for curlx_nonblock() */
#include "curlx/timeval.h"
struct Curl_dns_entry;

View file

@ -30,7 +30,7 @@
#include "curl_rtmp.h"
#include "urldata.h"
#include "url.h"
#include "curlx/nonblock.h" /* for curlx_nonblock */
#include "curlx/nonblock.h"
#include "progress.h" /* for Curl_pgrsSetUploadSize */
#include "transfer.h"
#include "bufref.h"

View file

@ -23,9 +23,11 @@
***************************************************************************/
#include "curl_setup.h"
#include "socketpair.h"
#include "urldata.h"
#include "rand.h"
#include "curlx/nonblock.h"
#ifdef USE_EVENTFD
@ -122,7 +124,6 @@ int Curl_socketpair(int domain, int type, int protocol,
#define INADDR_LOOPBACK 0x7f000001
#endif
#include "curlx/nonblock.h" /* for curlx_nonblock */
#include "curlx/timeval.h" /* needed before select.h */
#include "select.h" /* for Curl_poll */

View file

@ -32,6 +32,7 @@
#include "sendf.h"
#include "cfilters.h"
#include "connect.h"
#include "curlx/nonblock.h"
#include "curlx/timeval.h"
#include "socks.h"
#include "curlx/warnless.h"

View file

@ -32,6 +32,7 @@
#include "cfilters.h"
#include "connect.h"
#include "strerror.h"
#include "curlx/nonblock.h"
#include "curlx/timeval.h"
#include "socks.h"
#include "curl_sspi.h"

View file

@ -38,7 +38,6 @@
#include "easyif.h"
#include "transfer.h"
#include "select.h"
#include "curlx/nonblock.h"
#include "curlx/strparse.h"
#include "curlx/warnless.h"