diff --git a/src/devices/nm-device-ethernet.c b/src/devices/nm-device-ethernet.c index 9aec4ca66f..c9fd691cfd 100644 --- a/src/devices/nm-device-ethernet.c +++ b/src/devices/nm-device-ethernet.c @@ -305,7 +305,7 @@ nm_device_ethernet_init (NMDeviceEthernet *self) } static void -setup_start (NMDevice *device, NMPlatformLink *plink) +setup_start (NMDevice *device, const NMPlatformLink *plink) { NM_DEVICE_CLASS (nm_device_ethernet_parent_class)->setup_start (device, plink); diff --git a/src/devices/nm-device-generic.c b/src/devices/nm-device-generic.c index 0689d71676..b6fe16be65 100644 --- a/src/devices/nm-device-generic.c +++ b/src/devices/nm-device-generic.c @@ -61,7 +61,7 @@ get_type_description (NMDevice *device) } static void -setup_start (NMDevice *device, NMPlatformLink *plink) +setup_start (NMDevice *device, const NMPlatformLink *plink) { NMDeviceGeneric *self = NM_DEVICE_GENERIC (device); NMDeviceGenericPrivate *priv = NM_DEVICE_GENERIC_GET_PRIVATE (self); diff --git a/src/devices/nm-device-ip-tunnel.c b/src/devices/nm-device-ip-tunnel.c index 0e3e53d877..e0ccd6666e 100644 --- a/src/devices/nm-device-ip-tunnel.c +++ b/src/devices/nm-device-ip-tunnel.c @@ -771,7 +771,7 @@ create_and_realize (NMDevice *device, } static void -setup_start (NMDevice *device, NMPlatformLink *plink) +setup_start (NMDevice *device, const NMPlatformLink *plink) { NM_DEVICE_CLASS (nm_device_ip_tunnel_parent_class)->setup_start (device, plink); diff --git a/src/devices/nm-device-macvlan.c b/src/devices/nm-device-macvlan.c index c980fd17a2..c536fa136c 100644 --- a/src/devices/nm-device-macvlan.c +++ b/src/devices/nm-device-macvlan.c @@ -559,7 +559,7 @@ ip4_config_pre_commit (NMDevice *device, NMIP4Config *config) } static void -setup_start (NMDevice *device, NMPlatformLink *plink) +setup_start (NMDevice *device, const NMPlatformLink *plink) { NM_DEVICE_CLASS (nm_device_macvlan_parent_class)->setup_start (device, plink); diff --git a/src/devices/nm-device-tun.c b/src/devices/nm-device-tun.c index 36d87e250b..045df73309 100644 --- a/src/devices/nm-device-tun.c +++ b/src/devices/nm-device-tun.c @@ -241,7 +241,7 @@ realize (NMDevice *device, NMPlatformLink *plink, GError **error) } static void -setup_start (NMDevice *device, NMPlatformLink *plink) +setup_start (NMDevice *device, const NMPlatformLink *plink) { NM_DEVICE_CLASS (nm_device_tun_parent_class)->setup_start (device, plink); reload_tun_properties (device); diff --git a/src/devices/nm-device-vlan.c b/src/devices/nm-device-vlan.c index 63938c8968..f276fa3869 100644 --- a/src/devices/nm-device-vlan.c +++ b/src/devices/nm-device-vlan.c @@ -148,7 +148,7 @@ nm_device_vlan_set_parent (NMDeviceVlan *self, NMDevice *parent) } static void -setup_start (NMDevice *device, NMPlatformLink *plink) +setup_start (NMDevice *device, const NMPlatformLink *plink) { NMDeviceVlan *self = NM_DEVICE_VLAN (device); NMDeviceVlanPrivate *priv = NM_DEVICE_VLAN_GET_PRIVATE (self); diff --git a/src/devices/nm-device-vxlan.c b/src/devices/nm-device-vxlan.c index 7eabbcdb1f..3c96414008 100644 --- a/src/devices/nm-device-vxlan.c +++ b/src/devices/nm-device-vxlan.c @@ -143,7 +143,7 @@ link_changed (NMDevice *device, NMPlatformLink *info) } static void -setup_start (NMDevice *device, NMPlatformLink *plink) +setup_start (NMDevice *device, const NMPlatformLink *plink) { g_assert (plink->type == NM_LINK_TYPE_VXLAN); diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index 1c1eeed59f..ba2231768a 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -1780,7 +1780,7 @@ nm_device_create_and_realize (NMDevice *self, } static void -update_device_from_platform_link (NMDevice *self, NMPlatformLink *plink) +update_device_from_platform_link (NMDevice *self, const NMPlatformLink *plink) { NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self); const char *udi; @@ -1836,7 +1836,7 @@ check_carrier (NMDevice *self) } static void -setup_start (NMDevice *self, NMPlatformLink *plink) +setup_start (NMDevice *self, const NMPlatformLink *plink) { NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self); static guint32 id = 0; @@ -1943,7 +1943,7 @@ setup_start (NMDevice *self, NMPlatformLink *plink) } static void -setup_finish (NMDevice *self, NMPlatformLink *plink) +setup_finish (NMDevice *self, const NMPlatformLink *plink) { if (plink) { update_device_from_platform_link (self, plink); @@ -1952,7 +1952,7 @@ setup_finish (NMDevice *self, NMPlatformLink *plink) } void -nm_device_setup_finish (NMDevice *self, NMPlatformLink *plink) +nm_device_setup_finish (NMDevice *self, const NMPlatformLink *plink) { g_return_if_fail (!plink || link_type_compatible (self, plink->type, NULL, NULL)); diff --git a/src/devices/nm-device.h b/src/devices/nm-device.h index 36f5cc68d1..655f52d1f3 100644 --- a/src/devices/nm-device.h +++ b/src/devices/nm-device.h @@ -197,7 +197,7 @@ typedef struct { * any tasks that affect other interfaces (like master/slave or parent/child * stuff). */ - void (*setup_start) (NMDevice *self, NMPlatformLink *plink); + void (*setup_start) (NMDevice *self, const NMPlatformLink *plink); /** * setup_finish(): @@ -208,7 +208,7 @@ typedef struct { * backing resource properties. After this function finishes, the device * is ready for network connectivity. */ - void (*setup_finish) (NMDevice *self, NMPlatformLink *plink); + void (*setup_finish) (NMDevice *self, const NMPlatformLink *plink); /** * unrealize(): @@ -509,7 +509,7 @@ gboolean nm_device_create_and_realize (NMDevice *self, NMDevice *parent, GError **error); void nm_device_setup_finish (NMDevice *self, - NMPlatformLink *plink); + const NMPlatformLink *plink); gboolean nm_device_unrealize (NMDevice *device, gboolean remove_resources, GError **error); diff --git a/src/devices/wifi/nm-device-wifi.c b/src/devices/wifi/nm-device-wifi.c index 6febd10b55..af8880dcfd 100644 --- a/src/devices/wifi/nm-device-wifi.c +++ b/src/devices/wifi/nm-device-wifi.c @@ -424,7 +424,7 @@ periodic_update_cb (gpointer user_data) } static void -setup_start (NMDevice *device, NMPlatformLink *plink) +setup_start (NMDevice *device, const NMPlatformLink *plink) { NM_DEVICE_CLASS (nm_device_wifi_parent_class)->setup_start (device, plink);