device: remove duplicate setting of device's driver property

Fixes: 4dbaac4ba2
(cherry picked from commit 59f37f31d9)
This commit is contained in:
Thomas Haller 2017-01-20 16:47:21 +01:00
parent 0fd3ec81fd
commit 3b69a05fa0

View file

@ -2140,8 +2140,7 @@ device_link_changed (NMDevice *self)
_notify (self, PROP_UDI);
}
if (g_strcmp0 (info.driver, priv->driver)) {
/* Update driver to what udev gives us */
if (!nm_streq0 (info.driver, priv->driver)) {
g_free (priv->driver);
priv->driver = g_strdup (info.driver);
_notify (self, PROP_DRIVER);
@ -2152,12 +2151,6 @@ device_link_changed (NMDevice *self)
_notify (self, PROP_MTU);
}
if (info.driver && g_strcmp0 (priv->driver, info.driver) != 0) {
g_free (priv->driver);
priv->driver = g_strdup (info.driver);
_notify (self, PROP_DRIVER);
}
if (ifindex == nm_device_get_ip_ifindex (self))
_stats_update_counters_from_pllink (self, &info);