aboutsummaryrefslogtreecommitdiffstats
path: root/community/networkmanager/musl-fix-includes.patch
diff options
context:
space:
mode:
Diffstat (limited to 'community/networkmanager/musl-fix-includes.patch')
-rw-r--r--community/networkmanager/musl-fix-includes.patch24
1 files changed, 11 insertions, 13 deletions
diff --git a/community/networkmanager/musl-fix-includes.patch b/community/networkmanager/musl-fix-includes.patch
index 085a8adeaf..e68925372d 100644
--- a/community/networkmanager/musl-fix-includes.patch
+++ b/community/networkmanager/musl-fix-includes.patch
@@ -1,3 +1,5 @@
+diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
+index bd4fbcc..cb5436f 100644
--- a/src/devices/nm-device.c
+++ b/src/devices/nm-device.c
@@ -32,7 +32,11 @@
@@ -11,7 +13,9 @@
+#endif
#include <linux/rtnetlink.h>
#include <linux/pkt_sched.h>
-
+
+diff --git a/src/nm-manager.c b/src/nm-manager.c
+index 40e068a..aa57ce8 100644
--- a/src/nm-manager.c
+++ b/src/nm-manager.c
@@ -26,6 +26,7 @@
@@ -20,8 +24,10 @@
#include <unistd.h>
+#include <asm/types.h>
- #include "nm-utils/nm-c-list.h"
+ #include "nm-glib-aux/nm-c-list.h"
+diff --git a/src/platform/nm-linux-platform.c b/src/platform/nm-linux-platform.c
+index d4b0115..c934f10 100644
--- a/src/platform/nm-linux-platform.c
+++ b/src/platform/nm-linux-platform.c
@@ -20,6 +20,7 @@
@@ -32,23 +38,15 @@
#include <arpa/inet.h>
#include <dlfcn.h>
-@@ -27,7 +28,11 @@
- #include <fcntl.h>
+@@ -28,7 +29,11 @@
#include <libudev.h>
+ #include <linux/fib_rules.h>
#include <linux/ip.h>
+#if defined(__GLIBC__)
#include <linux/if_arp.h>
+#else
+#include <linux/if.h>
+#endif
+ #include <linux/if_bridge.h>
#include <linux/if_link.h>
#include <linux/if_tun.h>
- #include <linux/if_tunnel.h>
-@@ -53,7 +58,6 @@
- #include "nm-platform-private.h"
- #include "wifi/nm-wifi-utils.h"
- #include "wifi/nm-wifi-utils-wext.h"
--#include "wpan/nm-wpan-utils.h"
- #include "nm-utils/unaligned.h"
- #include "nm-utils/nm-io-utils.h"
- #include "nm-utils/nm-udev-utils.h"