diff --git a/lib/sockunion.h b/lib/sockunion.h index 675855e2b6..146651225c 100644 --- a/lib/sockunion.h +++ b/lib/sockunion.h @@ -13,6 +13,7 @@ #include "if.h" #include #ifdef __OpenBSD__ +#include #include #endif diff --git a/lib/zebra.h b/lib/zebra.h index 2a92c76f39..326d3eb217 100644 --- a/lib/zebra.h +++ b/lib/zebra.h @@ -90,8 +90,6 @@ #include #endif /* HAVE_NET_IF_VAR_H */ -#include - #ifndef HAVE_NETLINK #define RT_TABLE_MAIN 0 #define RT_TABLE_LOCAL RT_TABLE_MAIN diff --git a/zebra/if_sysctl.c b/zebra/if_sysctl.c index ae292689ed..9db959896e 100644 --- a/zebra/if_sysctl.c +++ b/zebra/if_sysctl.c @@ -6,6 +6,8 @@ #include +#include + #if !defined(GNU_LINUX) && !defined(OPEN_BSD) #include "if.h" diff --git a/zebra/kernel_socket.c b/zebra/kernel_socket.c index b90be76e46..d50e7de229 100644 --- a/zebra/kernel_socket.c +++ b/zebra/kernel_socket.c @@ -5,6 +5,8 @@ #include +#include + #ifndef HAVE_NETLINK #include diff --git a/zebra/rt_socket.c b/zebra/rt_socket.c index f9888b12d4..0bfcd518ca 100644 --- a/zebra/rt_socket.c +++ b/zebra/rt_socket.c @@ -6,6 +6,8 @@ #include +#include + #ifndef HAVE_NETLINK #ifdef __OpenBSD__ diff --git a/zebra/rtread_sysctl.c b/zebra/rtread_sysctl.c index ef1e21b4f7..8e2d13faff 100644 --- a/zebra/rtread_sysctl.c +++ b/zebra/rtread_sysctl.c @@ -6,6 +6,8 @@ #include +#include + #if !defined(GNU_LINUX) #include "memory.h"