From ff16252a71306716677885d8de1ece140407f551 Mon Sep 17 00:00:00 2001 From: Francesco Giudici Date: Fri, 19 Jan 2018 19:27:44 +0100 Subject: [PATCH] nmcli: clear link-watchers before adding the new ones we want to set --- clients/common/nm-meta-setting-desc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clients/common/nm-meta-setting-desc.c b/clients/common/nm-meta-setting-desc.c index 4bfcc82f82..91510aefe2 100644 --- a/clients/common/nm-meta-setting-desc.c +++ b/clients/common/nm-meta-setting-desc.c @@ -4026,6 +4026,7 @@ _set_fcn_team_link_watchers (ARGS_SET_FCN) const char *const*iter; NMTeamLinkWatcher *watcher; + nm_setting_team_clear_link_watchers (NM_SETTING_TEAM (setting)); strv = nm_utils_strsplit_set (value, ","); for (iter = strv; strv && *iter; iter++) { watcher = _parse_team_link_watcher (*iter, error); @@ -4098,6 +4099,7 @@ _set_fcn_team_port_link_watchers (ARGS_SET_FCN) const char *const*iter; NMTeamLinkWatcher *watcher; + nm_setting_team_port_clear_link_watchers (NM_SETTING_TEAM_PORT (setting)); strv = nm_utils_strsplit_set (value, ","); for (iter = strv; strv && *iter; iter++) { watcher = _parse_team_link_watcher (*iter, error);