diff --git a/src/dns.c b/src/dns.c index aebc86e..52dde2f 100644 --- a/src/dns.c +++ b/src/dns.c @@ -262,8 +262,8 @@ SEXP r_nsl(SEXP hostname, SEXP server, SEXP class, SEXP type) { #else +#include // This needs to be before resolv.h for FreeBSD, see #19 #include -#include #include #include #include diff --git a/src/rping.c b/src/rping.c index 4ee6fa4..7d15a0d 100644 --- a/src/rping.c +++ b/src/rping.c @@ -40,6 +40,10 @@ void usleep(__int64 usec) { # define WINCLEANUP() #endif +#ifdef __FreeBSD__ +#include // This needs to be before resolv.h for FreeBSD, see #19 +#endif + #include #include #include