diff options
Diffstat (limited to 'community/networkmanager/musl-fix-includes.patch')
-rw-r--r-- | community/networkmanager/musl-fix-includes.patch | 24 |
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" |