Filtered from `clang-tidy` `misc-include-cleaner` hits.
Also:
- pingping: scope includes.
- doh: say the reason for an include.
Closes #20607
15 files changed:
#include "http.h"
#include "http1.h"
#include "http_proxy.h"
-#include "url.h"
#include "select.h"
#include "progress.h"
#include "cfilters.h"
#include "connect.h"
#include "curl_trc.h"
#include "strcase.h"
-#include "transfer.h"
#include "curlx/strparse.h"
#endif
#include "urldata.h"
-#include "bufq.h"
#include "curl_trc.h"
#include "if2ip.h"
#include "cfilters.h"
#include "conncache.h"
#include "curl_share.h"
#include "sigpipe.h"
-#include "connect.h"
-#include "select.h"
-#include "curlx/strparse.h"
#define CPOOL_IS_LOCKED(c) ((c) && (c)->locked)
#include "parsedate.h"
#include "curlx/strdup.h"
#include "llist.h"
-#include "bufref.h"
#include "curlx/strparse.h"
/* number of seconds in 400 days */
#include "curl_setup.h"
#include "urldata.h"
-#include "connect.h"
#include "curl_share.h"
#include "vtls/vtls.h"
#include "vtls/vtls_scache.h"
#include "connect.h"
#include "curlx/strdup.h"
#include "curlx/dynbuf.h"
-#include "escape.h"
+#include "escape.h" /* for Curl_hexencode() */
#include "urlapi-int.h"
#define DNS_CLASS_IN 0x01
#include "transfer.h"
#include "escape.h"
#include "ftp.h"
-#include "fileinfo.h"
#include "ftplistparser.h"
#include "curl_range.h"
#include "strcase.h"
#include "cf-h1-proxy.h"
#include "cf-h2-proxy.h"
#include "connect.h"
-#include "transfer.h"
#include "vauth/vauth.h"
#include "curlx/strparse.h"
#include "curl_setup.h"
#include "urldata.h"
+#include "pingpong.h"
+
+#ifdef USE_PINGPONG
+
#include "cfilters.h"
#include "connect.h"
#include "multiif.h"
#include "curl_trc.h"
#include "select.h"
#include "progress.h"
-#include "pingpong.h"
-
-#ifdef USE_PINGPONG
/* Returns timeout in ms. 0 or negative number means the timeout has already
triggered */
#include "curl_setup.h"
#include "urldata.h"
-#include "curl_trc.h"
-#include "progress.h"
#include "ratelimit.h"
#define CURL_US_PER_SEC 1000000
#include "cw-out.h"
#include "cw-pause.h"
#include "multiif.h"
-#include "strerror.h"
#include "progress.h"
static void cl_reset_writer(struct Curl_easy *data)
#include "connect.h"
#include "socks.h"
#include "curlx/inet_pton.h"
-#include "url.h"
/* for the (SOCKS) connect state machine */
enum socks_state_t {
#include "transfer.h"
#include "sendf.h"
#include "curl_trc.h"
-#include "connect.h"
#include "progress.h"
#include "arpa_telnet.h"
#include "select.h"
#include "getinfo.h"
#include "multiif.h"
#include "connect.h"
-#include "mime.h"
#include "hsts.h"
#include "setopt.h"
#include "headers.h"
#include <iphlpapi.h>
#endif
-#include "doh.h"
#include "urldata.h"
-#include "formdata.h"
#include "mime.h"
#include "bufref.h"
#include "vtls/vtls.h"