From 01d1f64ad408947fbeaebbf2768828504044377f Mon Sep 17 00:00:00 2001 From: Francesco Giudici Date: Mon, 5 Feb 2018 17:50:33 +0100 Subject: [PATCH] nmcli: team: clear runner-tx-hash before adding new hashes https://bugzilla.redhat.com/show_bug.cgi?id=1541922 (cherry picked from commit 350dbb55abf3a80267c398e6f64c2cee4645475a) --- clients/common/nm-meta-setting-desc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clients/common/nm-meta-setting-desc.c b/clients/common/nm-meta-setting-desc.c index d829fa7d48..85b272cbc6 100644 --- a/clients/common/nm-meta-setting-desc.c +++ b/clients/common/nm-meta-setting-desc.c @@ -3976,6 +3976,9 @@ _set_fcn_team_runner_tx_hash (ARGS_SET_FCN) return FALSE; } + while (nm_setting_team_get_num_runner_tx_hash (NM_SETTING_TEAM (setting))) + nm_setting_team_remove_runner_tx_hash (NM_SETTING_TEAM (setting), 0); + while (strv && strv[i]) nm_setting_team_add_runner_tx_hash (NM_SETTING_TEAM (setting), strv[i++]); g_strfreev (strv);