]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
curl.h: include <sys/select.h> on SunOS
authorTobias Nygren <tnn@nygren.pp.se>
Wed, 17 Aug 2022 10:03:41 +0000 (12:03 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 17 Aug 2022 11:25:02 +0000 (13:25 +0200)
It is needed for fd_set to be visible to downstream consumers that use
<curl/multi.h>. Header is known to exist at least as far back as Solaris
2.6.

Closes #9329

include/curl/curl.h

index f45820c7c06a488038bd49142ee5fc69d3906a6b..7a1b56196126f9f843a388f90fd2e732d5850bb6 100644 (file)
@@ -75,7 +75,8 @@
     defined(ANDROID) || defined(__ANDROID__) || defined(__OpenBSD__) || \
     defined(__CYGWIN__) || defined(AMIGA) || defined(__NuttX__) || \
    (defined(__FreeBSD_version) && (__FreeBSD_version < 800000)) || \
-   (defined(__MidnightBSD_version) && (__MidnightBSD_version < 100000))
+   (defined(__MidnightBSD_version) && (__MidnightBSD_version < 100000)) || \
+    defined(__sun__)
 #include <sys/select.h>
 #endif