mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-01 01:20:12 +01:00
settings: fix passing force_rename flag to _update_connection_to_plugin()
No bad effects so far, it was unused. But as it wasn't used, also no longer set the update_reason flag NM_SETTINGS_CONNECTION_UPDATE_REASON_FORCE_RENAME. We didn't have the force-rename behavior so far. This makes the flag totally unused, and maybe should be dropped. It's kept for now, if only to show what could be done.
This commit is contained in:
parent
e5a6e16ce0
commit
3d2622c358
3 changed files with 16 additions and 14 deletions
|
|
@ -1582,10 +1582,9 @@ update_auth_cb(NMSettingsConnection *self,
|
|||
: NM_SETTINGS_CONNECTION_INT_FLAGS_NONE),
|
||||
NM_SETTINGS_CONNECTION_INT_FLAGS_NM_GENERATED | NM_SETTINGS_CONNECTION_INT_FLAGS_VOLATILE
|
||||
| NM_SETTINGS_CONNECTION_INT_FLAGS_EXTERNAL,
|
||||
NM_SETTINGS_CONNECTION_UPDATE_REASON_FORCE_RENAME
|
||||
| (NM_FLAGS_HAS(info->flags, NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY)
|
||||
? NM_SETTINGS_CONNECTION_UPDATE_REASON_NONE
|
||||
: NM_SETTINGS_CONNECTION_UPDATE_REASON_REAPPLY_PARTIAL)
|
||||
(NM_FLAGS_HAS(info->flags, NM_SETTINGS_UPDATE2_FLAG_NO_REAPPLY)
|
||||
? NM_SETTINGS_CONNECTION_UPDATE_REASON_NONE
|
||||
: NM_SETTINGS_CONNECTION_UPDATE_REASON_REAPPLY_PARTIAL)
|
||||
| NM_SETTINGS_CONNECTION_UPDATE_REASON_RESET_SYSTEM_SECRETS
|
||||
| NM_SETTINGS_CONNECTION_UPDATE_REASON_RESET_AGENT_SECRETS
|
||||
| NM_SETTINGS_CONNECTION_UPDATE_REASON_UPDATE_NON_SECRET
|
||||
|
|
|
|||
|
|
@ -2263,16 +2263,17 @@ nm_settings_update_connection(NMSettings *self,
|
|||
drop_storage,
|
||||
&local);
|
||||
} else {
|
||||
success = _update_connection_to_plugin(self,
|
||||
update_storage,
|
||||
connection,
|
||||
new_flags,
|
||||
update_reason,
|
||||
new_shadowed_storage_filename,
|
||||
new_shadowed_owned,
|
||||
&new_storage,
|
||||
&new_connection,
|
||||
&local);
|
||||
success = _update_connection_to_plugin(
|
||||
self,
|
||||
update_storage,
|
||||
connection,
|
||||
new_flags,
|
||||
NM_FLAGS_HAS(update_reason, NM_SETTINGS_CONNECTION_UPDATE_REASON_FORCE_RENAME),
|
||||
new_shadowed_storage_filename,
|
||||
new_shadowed_owned,
|
||||
&new_storage,
|
||||
&new_connection,
|
||||
&local);
|
||||
}
|
||||
if (!success) {
|
||||
gboolean ignore_failure;
|
||||
|
|
|
|||
|
|
@ -910,6 +910,8 @@ nms_keyfile_plugin_update_connection(NMSKeyfilePlugin *self,
|
|||
previous_filename = nms_keyfile_storage_get_filename(storage);
|
||||
uuid = nms_keyfile_storage_get_uuid(storage);
|
||||
|
||||
/* FIXME: force_rename is unused so far. */
|
||||
|
||||
if (!nms_keyfile_writer_connection(
|
||||
connection,
|
||||
is_nm_generated,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue