diff --git a/libnetutil/netutil.cc b/libnetutil/netutil.cc index d210b5d80..0f2449dcb 100644 --- a/libnetutil/netutil.cc +++ b/libnetutil/netutil.cc @@ -101,8 +101,16 @@ #include #include #include +#include #include +#include + +#ifndef NETINET_IN_SYSTEM_H /* why the HELL does OpenBSD not do this? */ +#include +#define NETINET_IN_SYSTEM_H +#endif + #if HAVE_NET_IF_H #ifndef NET_IF_H /* why doesn't OpenBSD do this? */ #include