summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/agentx.c1
-rw-r--r--lib/command.c2
-rw-r--r--lib/libfrr.c1
-rw-r--r--lib/netns_linux.c1
-rw-r--r--lib/network.c1
-rw-r--r--lib/vty.c2
-rw-r--r--lib/zebra.h1
-rw-r--r--lib/zlog.c1
-rw-r--r--lib/zlog_5424.c1
-rw-r--r--lib/zlog_targets.c1
10 files changed, 11 insertions, 1 deletions
diff --git a/lib/agentx.c b/lib/agentx.c
index 45f14c2703..9507d6d81f 100644
--- a/lib/agentx.c
+++ b/lib/agentx.c
@@ -4,6 +4,7 @@
*/
#include <zebra.h>
+#include <fcntl.h>
#ifdef SNMP_AGENTX
#include <net-snmp/net-snmp-config.h>
diff --git a/lib/command.c b/lib/command.c
index 3881829e22..becba8452b 100644
--- a/lib/command.c
+++ b/lib/command.c
@@ -12,6 +12,8 @@
#include <zebra.h>
#include <sys/utsname.h>
#include <sys/stat.h>
+#include <fcntl.h>
+
#include <lib/version.h>
#include "command.h"
diff --git a/lib/libfrr.c b/lib/libfrr.c
index bbef14378d..4cc04babe9 100644
--- a/lib/libfrr.c
+++ b/lib/libfrr.c
@@ -8,6 +8,7 @@
#include <zebra.h>
#include <sys/stat.h>
#include <sys/un.h>
+#include <fcntl.h>
#include <sys/types.h>
#include <sys/wait.h>
diff --git a/lib/netns_linux.c b/lib/netns_linux.c
index bebb5c1f77..8fa4bc6fe0 100644
--- a/lib/netns_linux.c
+++ b/lib/netns_linux.c
@@ -5,6 +5,7 @@
*/
#include <zebra.h>
+#include <fcntl.h>
#ifdef HAVE_NETNS
#undef _GNU_SOURCE
diff --git a/lib/network.c b/lib/network.c
index af1c7db443..b768693889 100644
--- a/lib/network.c
+++ b/lib/network.c
@@ -5,6 +5,7 @@
*/
#include <zebra.h>
+#include <fcntl.h>
#include "log.h"
#include "network.h"
#include "lib_errors.h"
diff --git a/lib/vty.c b/lib/vty.c
index e068c5bf0c..244022f1fb 100644
--- a/lib/vty.c
+++ b/lib/vty.c
@@ -5,6 +5,8 @@
*/
#include <zebra.h>
+
+#include <fcntl.h>
#include <sys/stat.h>
#include <lib/version.h>
#include <sys/types.h>
diff --git a/lib/zebra.h b/lib/zebra.h
index 6a83975641..f1a0d25813 100644
--- a/lib/zebra.h
+++ b/lib/zebra.h
@@ -18,7 +18,6 @@
#include <stddef.h>
#include <ctype.h>
#include <errno.h>
-#include <fcntl.h>
#include <signal.h>
#include <string.h>
#include <pwd.h>
diff --git a/lib/zlog.c b/lib/zlog.c
index 3d7bd9ddf5..77592c33ff 100644
--- a/lib/zlog.c
+++ b/lib/zlog.c
@@ -5,6 +5,7 @@
#include "zebra.h"
#include <sys/stat.h>
+#include <fcntl.h>
#ifdef HAVE_GLIBC_BACKTRACE
#include <execinfo.h>
diff --git a/lib/zlog_5424.c b/lib/zlog_5424.c
index 2158a71360..4c60d4b405 100644
--- a/lib/zlog_5424.c
+++ b/lib/zlog_5424.c
@@ -13,6 +13,7 @@
*/
#include "zebra.h"
+#include <fcntl.h>
#include "frrsendmmsg.h"
diff --git a/lib/zlog_targets.c b/lib/zlog_targets.c
index b0f7571492..bbd228f28c 100644
--- a/lib/zlog_targets.c
+++ b/lib/zlog_targets.c
@@ -5,6 +5,7 @@
#include "zebra.h"
+#include <fcntl.h>
#include <sys/un.h>
#include <syslog.h>