device: avoid setting MTU to zero if undefined

(cherry picked from commit c44069c10a)
This commit is contained in:
Lubomir Rintel 2015-08-10 14:07:45 +02:00
parent 6bd3f2637d
commit 3af5403b3a

View file

@ -4488,7 +4488,7 @@ nm_device_set_mtu (NMDevice *self, guint32 mtu)
if (priv->ip6_mtu)
nm_device_ipv6_set_mtu (self, priv->ip6_mtu);
if (priv->mtu != nm_platform_link_get_mtu (NM_PLATFORM_GET, ifindex))
if (priv->mtu && priv->mtu != nm_platform_link_get_mtu (NM_PLATFORM_GET, ifindex))
nm_platform_link_set_mtu (NM_PLATFORM_GET, ifindex, priv->mtu);
}