chiark / gitweb /
networkd: link - don't enter LINK_CONFIGURED more than once
[elogind.git] / src / network / networkd-link.c
index d929a8012919ea69a6a854fcb1b89d8b5961bf98..160f507dc937bec70cf7acf01a36aea730a34b0b 100644 (file)
@@ -380,7 +380,8 @@ void link_client_handler(Link *link) {
                 if (!link->dhcp4_configured)
                         return;
 
-        link_enter_configured(link);
+        if (link->state != LINK_STATE_CONFIGURED)
+                link_enter_configured(link);
 
         return;
 }