networkd: Include linux/netdevice.h header
authorKhem Raj <raj.khem@gmail.com>
Mon, 26 Jul 2021 17:58:46 +0000 (10:58 -0700)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 6 Aug 2021 11:07:56 +0000 (13:07 +0200)
This header provides definitions for NET_NAME_UNKNOWN ånd NET_NAME_ENUM
Fixes build issue found with non-glibc systems

../git/src/network/networkd-link.c:1203:52: error: 'NET_NAME_UNKNOWN' undeclared (first use in this function)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 2a0d07d6a0d5be63c6c10cb0789412f584858ec1)
(cherry picked from commit 369b2066e93e9a11fdfd3eb6fc7402ecd55fc7bd)
(cherry picked from commit 18e0b662ef9ea1e5f3d8c00a917b65af2d405de3)
(cherry picked from commit 5898d09e9b4d1c9034fa7e4fb88758ac141a7aea)

src/network/networkd-link.c

index 65402d467b1166c90f0f11035c5ef6aaa00d5a84..5c40a90987bf55c874653fef965d6f5fc7094988 100644 (file)
@@ -4,6 +4,7 @@
 #include <linux/if.h>
 #include <linux/if_arp.h>
 #include <linux/if_link.h>
+#include <linux/netdevice.h>
 #include <unistd.h>
 
 #include "alloc-util.h"