From f6088582bb5a90253a54bbfad3935630fafce9af Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 18 Jul 2019 12:15:08 +0200 Subject: [PATCH] libnm,core: support more "arp_validate" bond options https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/networking/bonding.txt?id=22051d9c4a57d3b4a8b5a7407efc80c71c7bfb16#n306 https://bugzilla.redhat.com/show_bug.cgi?id=1730793 (cherry picked from commit b8e9a62f2a2f1e06a7a417690858b81114199250) --- libnm-core/nm-setting-bond.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libnm-core/nm-setting-bond.c b/libnm-core/nm-setting-bond.c index f9916dfde6..33c01e3cdf 100644 --- a/libnm-core/nm-setting-bond.c +++ b/libnm-core/nm-setting-bond.c @@ -77,8 +77,8 @@ static const BondDefault defaults[] = { { NM_SETTING_BOND_OPTION_UPDELAY, "0", NM_BOND_OPTION_TYPE_INT, 0, G_MAXINT }, { NM_SETTING_BOND_OPTION_ARP_INTERVAL, "0", NM_BOND_OPTION_TYPE_INT, 0, G_MAXINT }, { NM_SETTING_BOND_OPTION_ARP_IP_TARGET, "", NM_BOND_OPTION_TYPE_IP }, - { NM_SETTING_BOND_OPTION_ARP_VALIDATE, "none", NM_BOND_OPTION_TYPE_BOTH, 0, 3, - { "none", "active", "backup", "all", NULL } }, + { NM_SETTING_BOND_OPTION_ARP_VALIDATE, "none", NM_BOND_OPTION_TYPE_BOTH, 0, 6, + { "none", "active", "backup", "all", "filter", "filter_active", "filter_backup", NULL } }, { NM_SETTING_BOND_OPTION_PRIMARY, "", NM_BOND_OPTION_TYPE_IFNAME }, { NM_SETTING_BOND_OPTION_PRIMARY_RESELECT, "always", NM_BOND_OPTION_TYPE_BOTH, 0, 2, { "always", "better", "failure", NULL } },