]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/network/networkd-link.c
network: do not re-set MTU when current and requested MTU are same
[thirdparty/systemd.git] / src / network / networkd-link.c
index 52b6eb3b996bf5392cefaf6623c08d785bc66443..9f68451dec75b258385564f5cbe47d7b7d8b25c5 100644 (file)
@@ -1305,6 +1305,9 @@ int link_set_mtu(Link *link, uint32_t mtu) {
         assert(link->manager);
         assert(link->manager->rtnl);
 
+        if (link->mtu == mtu)
+                return 0;
+
         log_link_debug(link, "Setting MTU: %" PRIu32, mtu);
 
         r = sd_rtnl_message_new_link(link->manager->rtnl, &req, RTM_SETLINK, link->ifindex);