Skip to content
Snippets Groups Projects
Commit 16f3a32b authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

we should fix the system includes in the public headers to be based on checks

of the system instead of depending on what particular systems we think need
various headers
parent c44d2498
No related branches found
No related tags found
No related merge requests found
......@@ -53,6 +53,15 @@ TODO
client to reconnect to complete the authentication. Currently libcurl
assumes that a proxy connection will be kept alive.
* Make the curl/*.h headers include the proper system includes based on what
was present at the time when configure was run. Currently, the sys/select.h
header is for example included by curl/multi.h only on specific platforms
we know MUST have it. This is error-prone. We therefore want the header
files to adapt to configure results. Those results must be stored in a new
header and they must use a curl name space, i.e not be HAVE_* prefix (as
that would risk collide with other apps that use libcurl and that runs
configure).
LIBCURL - multi interface
* Add a curl_multi_fdset() alternative. this allows apps to avoid the
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment