From 4e37e4c61460fc372f1744f643b213eee07f907c Mon Sep 17 00:00:00 2001 From: Beniamino Galvani Date: Thu, 3 Oct 2024 15:06:11 +0200 Subject: [PATCH] device: remove 'const' qualifier from function signature nm_device_create_l3_config_data_from_connection() returns an unsealed NML3ConfigData that can still be modified afterwards. --- src/core/devices/nm-device-private.h | 4 ++-- src/core/devices/nm-device.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/devices/nm-device-private.h b/src/core/devices/nm-device-private.h index 3bf5925cf..2f73a01ba 100644 --- a/src/core/devices/nm-device-private.h +++ b/src/core/devices/nm-device-private.h @@ -115,8 +115,8 @@ gboolean nm_device_sysctl_ip_conf_set(NMDevice *self, NML3ConfigData *nm_device_create_l3_config_data(NMDevice *self, NMIPConfigSource source); -const NML3ConfigData *nm_device_create_l3_config_data_from_connection(NMDevice *self, - NMConnection *connection); +NML3ConfigData *nm_device_create_l3_config_data_from_connection(NMDevice *self, + NMConnection *connection); void nm_device_ip_method_dhcp4_start(NMDevice *self); diff --git a/src/core/devices/nm-device.c b/src/core/devices/nm-device.c index daf5a96d0..5421dc42d 100644 --- a/src/core/devices/nm-device.c +++ b/src/core/devices/nm-device.c @@ -3380,7 +3380,7 @@ nm_device_create_l3_config_data(NMDevice *self, NMIPConfigSource source) return nm_l3_config_data_new(nm_device_get_multi_index(self), ifindex, source); } -const NML3ConfigData * +NML3ConfigData * nm_device_create_l3_config_data_from_connection(NMDevice *self, NMConnection *connection) { NML3ConfigData *l3cd;