From 1b10e8f987edee27d266be586d00a15492abd5e7 Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Wed, 22 Jan 2020 11:45:05 +0100 Subject: [PATCH] resolver: include headers for select(2) C-ares implementation uses select(2) but doesn't include required headers. Fixes #149. --- src/resolver.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/resolver.c b/src/resolver.c index 49cb6f7..34f826a 100644 --- a/src/resolver.c +++ b/src/resolver.c @@ -21,6 +21,14 @@ #ifdef HAVE_CARES #include +/* for select(2) */ +#ifdef _WIN32 +#include +#else /* _WIN32 */ +#include +#include +#include +#endif /* !_WIN32 */ #endif /* HAVE_CARES */ #include /* strncpy */