From 4e273c4be84f4c4946e957595557d6cefe8acab3 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Thu, 20 Feb 2014 14:28:30 -0500 Subject: [PATCH] platform: fix macvlan flags checking You can't do an #ifdef on an enum value, so we were actually never requesting IFLA_MACVLAN_FLAGS. --- src/platform/nm-linux-platform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/nm-linux-platform.c b/src/platform/nm-linux-platform.c index 59967b189..c3c25d948 100644 --- a/src/platform/nm-linux-platform.c +++ b/src/platform/nm-linux-platform.c @@ -2186,7 +2186,7 @@ tun_get_properties (NMPlatform *platform, int ifindex, NMPlatformTunProperties * static const struct nla_policy macvlan_info_policy[IFLA_MACVLAN_MAX + 1] = { [IFLA_MACVLAN_MODE] = { .type = NLA_U32 }, -#ifdef IFLA_MACVLAN_FLAGS +#ifdef MACVLAN_FLAG_NOPROMISC [IFLA_MACVLAN_FLAGS] = { .type = NLA_U16 }, #endif };