curl.h: include <sys/select.h> on SunOS

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
This commit is contained in:
Tobias Nygren 2022-08-17 12:03:41 +02:00 committed by Daniel Stenberg
parent 2ef3a001f5
commit e761a1d1d9
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View 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