blob: 5735d51a8cdde3e17954b51e5aadcbe6e0710043 [file] [log] [blame]
Andrew Geisslereef63862021-01-29 15:58:13 -06001From ed748a28076eada9f38e3f4a476f28d7a10ba84b Mon Sep 17 00:00:00 2001
Andrew Geissler82c905d2020-04-13 13:39:40 -05002From: Adrian Freihofer <adrian.freihofer@siemens.com>
3Date: Sat, 7 Mar 2020 14:24:01 +0100
Andrew Geisslereef63862021-01-29 15:58:13 -06004Subject: [PATCH] Fix build with musl - systemd specific
Andrew Geissler82c905d2020-04-13 13:39:40 -05005
6---
7 src/systemd/src/libsystemd-network/sd-dhcp6-client.c | 2 ++
8 1 file changed, 2 insertions(+)
9
10diff --git a/src/systemd/src/libsystemd-network/sd-dhcp6-client.c b/src/systemd/src/libsystemd-network/sd-dhcp6-client.c
Andrew Geisslereef63862021-01-29 15:58:13 -060011index ec7f1be..31bcd4d 100644
Andrew Geissler82c905d2020-04-13 13:39:40 -050012--- a/src/systemd/src/libsystemd-network/sd-dhcp6-client.c
13+++ b/src/systemd/src/libsystemd-network/sd-dhcp6-client.c
14@@ -7,7 +7,9 @@
15
16 #include <errno.h>
17 #include <sys/ioctl.h>
18+#ifdef __GLIBC__ /* musl supplies full set of userspace headers */
19 #include <linux/if_arp.h>
20+#endif
21 #include <linux/if_infiniband.h>
22
23 #include "sd-dhcp6-client.h"
24--
252.24.1
26