chiark / gitweb /
networkd: link - fix IN_SET usage
authorTom Gundersen <teg@jklm.no>
Wed, 6 Aug 2014 13:54:25 +0000 (15:54 +0200)
committerTom Gundersen <teg@jklm.no>
Tue, 12 Aug 2014 18:42:59 +0000 (20:42 +0200)
src/network/networkd-link.c

index 3bef1a57a6ca535051c8b648c5fa08140ffd4cc2..36057458ab7a3b5207aab31bb4a98aadaa91c522 100644 (file)
@@ -375,7 +375,7 @@ static int route_handler(sd_rtnl *rtnl, sd_rtnl_message *m, void *userdata) {
 
         link->route_messages --;
 
-        if (IN_SET(LINK_STATE_FAILED, LINK_STATE_LINGER))
+        if (IN_SET(link->state, LINK_STATE_FAILED, LINK_STATE_LINGER))
                 return 1;
 
         r = sd_rtnl_message_get_errno(m);