]> git.ipfire.org Git - thirdparty/curl.git/commit
build: include curlx headers directly in src and tests
authorViktor Szakats <commit@vsz.me>
Sat, 28 Feb 2026 23:54:09 +0000 (00:54 +0100)
committerViktor Szakats <commit@vsz.me>
Mon, 16 Mar 2026 11:05:39 +0000 (12:05 +0100)
commit030d6aeaf301cf03c322dc8cfbc7fd05018e3d55
treea519c26f649bc448b79f307665ceb8c686e4b9a4
parentca92e20123928e4788d27135cdafdd084d3833d4
build: include curlx headers directly in src and tests

To include what's actually used.

Also:
- drop unused includes.
- scope includes where possible.
- drop `curlx/curlx.h` umbrella header.
- config2setopts: include `netinet/in.h` for Cygwin/MSYS2.
  Previously included by chance via an unused curlx include.

Closes #20776
lib/Makefile.inc
lib/curlx/curlx.h [deleted file]
src/config2setopts.c
src/tool_doswin.c
src/tool_operate.c
src/tool_setup.h
tests/libtest/first.h
tests/server/first.h