From 338672394f100ffb599bd73c00a92f71282d58bb Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Mon, 8 Aug 2022 14:25:28 +0200 Subject: [PATCH] platform: fix compilation for new bond options CentOS 7's headers don't yet contains IFLA_BOND_PEER_NOTIF_DELAY. Define it ourselves. Fixes: f900f7bc2c52 ('platform: add netlink support for bond link') --- src/libnm-platform/nm-linux-platform.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/libnm-platform/nm-linux-platform.c b/src/libnm-platform/nm-linux-platform.c index d8e537b158..5f78d5da1a 100644 --- a/src/libnm-platform/nm-linux-platform.c +++ b/src/libnm-platform/nm-linux-platform.c @@ -177,6 +177,12 @@ G_STATIC_ASSERT(RTA_MAX == (__RTA_MAX - 1)); /*****************************************************************************/ +#define IFLA_BOND_PEER_NOTIF_DELAY 28 + +#undef IFLA_BOND_MAX + +/*****************************************************************************/ + /* Appeared in the kernel prior to 3.13 dated 19 January, 2014 */ #ifndef ARPHRD_6LOWPAN #define ARPHRD_6LOWPAN 825