From cb3a73af92fe142b23d6a33cfb9c10061ac941d3 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Wed, 9 Sep 2020 12:34:47 +0200 Subject: [PATCH] libnm: allow setting "primary" option with modes "tlb" and "alb" --- libnm-core/nm-setting-bond.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libnm-core/nm-setting-bond.c b/libnm-core/nm-setting-bond.c index 651cd4532f..3f8e5d0c17 100644 --- a/libnm-core/nm-setting-bond.c +++ b/libnm-core/nm-setting-bond.c @@ -835,7 +835,9 @@ verify (NMSetting *setting, NMConnection *connection, GError **error) } primary = _bond_get_option (self, NM_SETTING_BOND_OPTION_PRIMARY); - if (bond_mode == NM_BOND_MODE_ACTIVEBACKUP) { + if (NM_IN_SET (bond_mode, NM_BOND_MODE_ACTIVEBACKUP, + NM_BOND_MODE_TLB, + NM_BOND_MODE_ALB)) { GError *tmp_error = NULL; if (primary && !nm_utils_ifname_valid_kernel (primary, &tmp_error)) {