diff --git a/network.c b/network.c index 5ae9b2b18..1ed580302 100644 --- a/network.c +++ b/network.c @@ -23,6 +23,14 @@ #include #include #else +/* + * Old OSes (CentOS 7, Ubuntu 16.04) require this for the + * IN6_IS_ADDR_LINKLOCAL() macro to work. + */ +#define __USE_MISC +#include +#undef __USE_MISC + #include #include #include