diff options
Diffstat (limited to 'src/devices/nm-device.c')
| -rw-r--r-- | src/devices/nm-device.c | 33 |
1 files changed, 1 insertions, 32 deletions
diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index fefdfcf0e9..5fc6c2a9df 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -377,8 +377,6 @@ typedef struct _NMDevicePrivate { GCancellable *deactivating_cancellable; - guint32 ip4_address; - NMActRequest * queued_act_request; bool queued_act_request_is_waiting_for_carrier:1; NMDBusTrackObjPath act_request; @@ -12300,24 +12298,6 @@ dnsmasq_cleanup (NMDevice *self) priv->dnsmasq_manager = NULL; } -static void -_update_ip4_address (NMDevice *self) -{ - NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self); - const NMPlatformIP4Address *address; - - g_return_if_fail (NM_IS_DEVICE (self)); - - if ( priv->ip_config_4 - && ip_config_valid (priv->state) - && (address = nm_ip4_config_get_first_address (priv->ip_config_4))) { - if (address->address != priv->ip4_address) { - priv->ip4_address = address->address; - _notify (self, PROP_IP4_ADDRESS); - } - } -} - gboolean nm_device_is_nm_owned (NMDevice *self) { @@ -13749,9 +13729,6 @@ nm_device_set_ip_config (NMDevice *self, if (has_changes) { - if (IS_IPv4) - _update_ip4_address (self); - if (old_config != priv->ip_config_x[IS_IPv4]) _notify (self, IS_IPv4 ? PROP_IP4_CONFIG : PROP_IP6_CONFIG); @@ -14276,8 +14253,6 @@ nm_device_bring_up (NMDevice *self, gboolean block, gboolean *no_firmware) /* Can only get HW address of some devices when they are up */ nm_device_update_hw_address (self); - _update_ip4_address (self); - /* when the link comes up, we must restore IP configuration if necessary. */ if (priv->ip_state_4 == NM_DEVICE_IP_STATE_DONE) { if (!ip_config_merge_and_apply (self, AF_INET, TRUE)) @@ -15999,12 +15974,6 @@ _cleanup_generic_post (NMDevice *self, CleanupType cleanup_type) act_request_set (self, NULL); } - /* Clear legacy IPv4 address property */ - if (priv->ip4_address) { - priv->ip4_address = 0; - _notify (self, PROP_IP4_ADDRESS); - } - if (cleanup_type == CLEANUP_TYPE_DECONFIGURE) { /* Check if the device was deactivated, and if so, delete_link. * Don't call delete_link synchronously because we are currently @@ -17818,7 +17787,7 @@ get_property (GObject *object, guint prop_id, g_value_set_uint (value, (priv->capabilities & ~NM_DEVICE_CAP_INTERNAL_MASK)); break; case PROP_IP4_ADDRESS: - g_value_set_uint (value, priv->ip4_address); + g_value_set_uint (value, 0); break; case PROP_CARRIER: g_value_set_boolean (value, priv->carrier); |
