summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/NetworkManager.c1
-rw-r--r--src/NetworkManagerPolicy.c1
-rw-r--r--src/NetworkManagerSystem.c4
-rw-r--r--src/dhcp-manager/nm-dhcp-manager.c2
4 files changed, 7 insertions, 1 deletions
diff --git a/src/NetworkManager.c b/src/NetworkManager.c
index 7df7eb90e6..465d553066 100644
--- a/src/NetworkManager.c
+++ b/src/NetworkManager.c
@@ -36,6 +36,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <glib/gi18n.h>
+#include <string.h>
#include "NetworkManager.h"
#include "nm-utils.h"
diff --git a/src/NetworkManagerPolicy.c b/src/NetworkManagerPolicy.c
index 5e617824e2..9b089c80be 100644
--- a/src/NetworkManagerPolicy.c
+++ b/src/NetworkManagerPolicy.c
@@ -28,6 +28,7 @@
#include <signal.h>
#include <fcntl.h>
#include <sys/select.h>
+#include <string.h>
#include "NetworkManagerPolicy.h"
#include "NetworkManagerUtils.h"
diff --git a/src/NetworkManagerSystem.c b/src/NetworkManagerSystem.c
index cc59f4c90c..6cd9f3c758 100644
--- a/src/NetworkManagerSystem.c
+++ b/src/NetworkManagerSystem.c
@@ -42,7 +42,9 @@
#include <resolv.h>
#include <netdb.h>
#include <glib.h>
-#include <pthread.h>
+#include <ctype.h>
+#include <linux/if.h>
+
#include "NetworkManagerSystem.h"
#include "nm-device.h"
#include "nm-named-manager.h"
diff --git a/src/dhcp-manager/nm-dhcp-manager.c b/src/dhcp-manager/nm-dhcp-manager.c
index 9a1d28ef37..99a7769096 100644
--- a/src/dhcp-manager/nm-dhcp-manager.c
+++ b/src/dhcp-manager/nm-dhcp-manager.c
@@ -28,6 +28,8 @@
#include <signal.h>
#include <string.h>
#include <stdlib.h>
+#include <errno.h>
+#include <unistd.h>
#include "nm-dhcp-manager.h"
#include "nm-marshal.h"