chiark / gitweb /
networkd: link - don't enter LINK_CONFIGURED more than once
authorTom Gundersen <teg@jklm.no>
Thu, 14 Aug 2014 12:13:36 +0000 (14:13 +0200)
committerTom Gundersen <teg@jklm.no>
Thu, 14 Aug 2014 12:13:36 +0000 (14:13 +0200)
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;
 }