Fix OpenBSD.

This commit is contained in:
Cory McWilliams 2024-08-08 12:40:33 -04:00
parent d32999f178
commit 0abdffdea6

View File

@ -34,7 +34,7 @@
#define CARES_TYPEOF_ARES_SSIZE_T ssize_t
#endif
#if !defined(__ANDROID__) && !defined(__APPLE__) && !defined(_WIN32)
#if !defined(__ANDROID__) && !defined(__APPLE__) && !defined(_WIN32) && !defined(__OpenBSD__)
#define GETSERVBYNAME_R_ARGS 6
#define GETSERVBYPORT_R_ARGS 6
#define HAVE_GETSERVBYNAME_R 1
@ -42,7 +42,12 @@
#define HAVE_PIPE2 1
#endif
#if !defined(__APPLE__) && !defined(_WIN32)
#if defined(__OpenBSD__)
#define GETSERVBYNAME_R_ARGS 4
#define GETSERVBYPORT_R_ARGS 4
#endif
#if !defined(__APPLE__) && !defined(_WIN32) && !defined(__OpenBSD__)
#define HAVE_MALLOC_H 1
#define HAVE_EPOLL 1
#define HAVE_SYS_EPOLL_H 1