Daniel Stenberg
4d2f800677
curl.se: new home
...
Closes #6172
2020-11-04 23:59:47 +01:00
Daniel Stenberg
d854572ccc
socketpair: allow CURL_DISABLE_SOCKETPAIR
...
... to completely disable the use of socketpair
Closes #5850
2020-08-26 22:58:21 +02:00
Xiang Xiao
4b463992e5
lib: fix warnings found when porting to NuttX
...
- Undefine DEBUGASSERT in curl_setup_once.h in case it was already
defined as a system macro.
- Don't compile write32_le in curl_endian unless
CURL_SIZEOF_CURL_OFF_T > 4, since it's only used by Curl_write64_le.
- Include <arpa/inet.h> in socketpair.c.
Closes https://github.com/curl/curl/pull/4756
2019-12-27 22:52:31 -05:00
Harry Sintonen
0dc14b8381
socketpair: fix include and define for older TCP header systems
...
fixed build for systems that need netinet/in.h for IPPROTO_TCP and are
missing INADDR_LOOPBACK
Closes #4480
2019-10-10 23:20:15 +02:00
Daniel Stenberg
622cf7db6b
socketpair: fix double-close in error case
...
Follow-up to bc2dbef0af
2019-10-10 11:18:21 +02:00
Daniel Stenberg
bc2dbef0af
socketpair: an implemention for Windows and more
...
Curl_socketpair() is designed to be used and work everywhere if there's
no native version or the native version isn't good enough.
Closes #4466
2019-10-10 11:04:38 +02:00