diff --git a/src/include/netns_ifaddrs.c b/src/include/netns_ifaddrs.c index efc2bc517..f108ea8c0 100644 --- a/src/include/netns_ifaddrs.c +++ b/src/include/netns_ifaddrs.c @@ -1,4 +1,3 @@ -#define _GNU_SOURCE #include #include #include @@ -17,6 +16,7 @@ #include #include +#include "config.h" #include "nl.h" #include "macro.h" #include "netns_ifaddrs.h" diff --git a/src/include/netns_ifaddrs.h b/src/include/netns_ifaddrs.h index ee9236ed9..bfecbc099 100644 --- a/src/include/netns_ifaddrs.h +++ b/src/include/netns_ifaddrs.h @@ -11,6 +11,8 @@ extern "C" { #include #include +#include "netns_ifaddrs.h" + struct netns_ifaddrs { struct netns_ifaddrs *ifa_next;