Fix Haiku.
Some checks failed
Build Tilde Friends / Build-All (push) Failing after 5m16s

This commit is contained in:
Cory McWilliams 2024-08-08 12:51:41 -04:00
parent cea3f7e33c
commit e55548b105

View File

@ -34,7 +34,7 @@
#define CARES_TYPEOF_ARES_SSIZE_T ssize_t #define CARES_TYPEOF_ARES_SSIZE_T ssize_t
#endif #endif
#if !defined(__ANDROID__) && !defined(__APPLE__) && !defined(_WIN32) && !defined(__OpenBSD__) #if !defined(__ANDROID__) && !defined(__APPLE__) && !defined(_WIN32) && !defined(__OpenBSD__) && !defined(__HAIKU__)
#define GETSERVBYNAME_R_ARGS 6 #define GETSERVBYNAME_R_ARGS 6
#define GETSERVBYPORT_R_ARGS 6 #define GETSERVBYPORT_R_ARGS 6
#define HAVE_GETSERVBYNAME_R 1 #define HAVE_GETSERVBYNAME_R 1
@ -42,16 +42,18 @@
#define HAVE_PIPE2 1 #define HAVE_PIPE2 1
#endif #endif
#if defined(__OpenBSD__) #if defined(__OpenBSD__) || defined(__HAIKU__)
#define GETSERVBYNAME_R_ARGS 4 #define GETSERVBYNAME_R_ARGS 4
#define GETSERVBYPORT_R_ARGS 4 #define GETSERVBYPORT_R_ARGS 4
#endif #endif
#if !defined(__APPLE__) && !defined(_WIN32) && !defined(__OpenBSD__) #if !defined(__APPLE__) && !defined(_WIN32) && !defined(__OpenBSD__)
#define HAVE_MALLOC_H 1 #define HAVE_MALLOC_H 1
#if !defined(__HAIKU__)
#define HAVE_SYS_RANDOM_H 1
#define HAVE_EPOLL 1 #define HAVE_EPOLL 1
#define HAVE_SYS_EPOLL_H 1 #define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_RANDOM_H 1 #endif
#endif #endif
#if !defined(__WIN32) #if !defined(__WIN32)
@ -83,7 +85,9 @@
#define HAVE_GETENV 1 #define HAVE_GETENV 1
#define HAVE_GETHOSTNAME 1 #define HAVE_GETHOSTNAME 1
#define HAVE_GETNAMEINFO 1 #define HAVE_GETNAMEINFO 1
#if !defined(__HAIKU__)
#define HAVE_GETRANDOM 1 #define HAVE_GETRANDOM 1
#endif
#define HAVE_GETTIMEOFDAY 1 #define HAVE_GETTIMEOFDAY 1
#define HAVE_IF_INDEXTONAME 1 #define HAVE_IF_INDEXTONAME 1
#define HAVE_IF_NAMETOINDEX 1 #define HAVE_IF_NAMETOINDEX 1
@ -134,7 +138,9 @@
#define HAVE_IFADDRS_H 1 #define HAVE_IFADDRS_H 1
#define HAVE_UNISTD_H 1 #define HAVE_UNISTD_H 1
#define HAVE_WRITEV 1 #define HAVE_WRITEV 1
#if !defined(__HAIKU__)
#define HAVE_ARC4RANDOM_BUF 1 #define HAVE_ARC4RANDOM_BUF 1
#endif
#define HAVE_GETIFADDRS 1 #define HAVE_GETIFADDRS 1
#define HAVE_STAT 1 #define HAVE_STAT 1
#define CARES_RANDOM_FILE "/dev/urandom" #define CARES_RANDOM_FILE "/dev/urandom"