From 6ac826350cfd95e3307ac2e4666b618d7331e8ba Mon Sep 17 00:00:00 2001 From: Lubomir Rintel Date: Wed, 11 Oct 2017 20:14:51 +0200 Subject: device: do not limit unrealizement to devices with platform links --- src/devices/nm-device.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src') diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index bac1577654..8e50eaaed8 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -8907,7 +8907,7 @@ delete_on_deactivate_link_delete (gpointer user_data) if (!nm_device_unrealize (data->device, TRUE, &error)) _LOGD (LOGD_DEVICE, "delete_on_deactivate: unrealizing %d failed (%s)", data->ifindex, error->message); - } else + } else if (data->ifindex > 0) nm_platform_link_delete (nm_device_get_platform (self), data->ifindex); g_free (data); @@ -8938,8 +8938,6 @@ delete_on_deactivate_check_and_schedule (NMDevice *self, int ifindex) NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self); DeleteOnDeactivateData *data; - if (ifindex <= 0) - return; if (!priv->nm_owned) return; if (priv->queued_act_request) -- cgit v1.2.1