diff --git a/http.c b/http.c index 3b947aae..9c1481e6 100644 --- a/http.c +++ b/http.c @@ -56,6 +56,9 @@ #ifdef _EVENT_HAVE_NETINET_IN_H #include #endif +#ifdef _EVENT_HAVE_ARPA_INET_H +#include +#endif #ifdef _EVENT_HAVE_NETDB_H #include #endif diff --git a/sample/hello-world.c b/sample/hello-world.c index 90df85f7..d40af529 100644 --- a/sample/hello-world.c +++ b/sample/hello-world.c @@ -13,6 +13,9 @@ #include #ifndef WIN32 #include +# ifdef _XOPEN_SOURCE_EXTENDED +# include +# endif #include #endif diff --git a/sample/http-server.c b/sample/http-server.c index f9e84d1c..e8b7b408 100644 --- a/sample/http-server.c +++ b/sample/http-server.c @@ -36,6 +36,9 @@ #ifdef _EVENT_HAVE_NETINET_IN_H #include +# ifdef _XOPEN_SOURCE_EXTENDED +# include +# endif #endif #ifdef WIN32 diff --git a/test/bench_httpclient.c b/test/bench_httpclient.c index 19f025f1..f0888e6c 100644 --- a/test/bench_httpclient.c +++ b/test/bench_httpclient.c @@ -31,6 +31,9 @@ #else #include #include +# ifdef _XOPEN_SOURCE_EXTENDED +# include +# endif #endif #include #include diff --git a/test/regress_listener.c b/test/regress_listener.c index 1438f3aa..44fee7f4 100644 --- a/test/regress_listener.c +++ b/test/regress_listener.c @@ -34,6 +34,9 @@ #ifndef WIN32 #include #include +# ifdef _XOPEN_SOURCE_EXTENDED +# include +# endif #include #endif diff --git a/test/test-ratelim.c b/test/test-ratelim.c index 824434e0..edd7ae21 100644 --- a/test/test-ratelim.c +++ b/test/test-ratelim.c @@ -36,6 +36,9 @@ #else #include #include +# ifdef _XOPEN_SOURCE_EXTENDED +# include +# endif #endif #include