]> git.ipfire.org Git - people/ms/mstpd.git/commitdiff
Wrong flags were tested
authordv1tas <dv1tas@fbe50366-0c72-4402-a84b-5d246361dba7>
Thu, 24 Nov 2011 17:43:40 +0000 (17:43 +0000)
committerdv1tas <dv1tas@fbe50366-0c72-4402-a84b-5d246361dba7>
Thu, 24 Nov 2011 17:43:40 +0000 (17:43 +0000)
git-svn-id: svn://svn.code.sf.net/p/mstpd/code/trunk@18 fbe50366-0c72-4402-a84b-5d246361dba7

bridge_track.c

index 5dfc879d1b08d67a9dd0a1f29dd19b70f60544ea..e559ba2f44fe97582d69808ea34b1132eb43d2a6 100644 (file)
@@ -300,7 +300,7 @@ int bridge_notify(int br_index, int if_index, bool newlink, unsigned flags)
         }
         int br_flags = get_flags(br->sysdeps.name);
         if(br_flags >= 0)
-            set_br_up(br, !!(flags & IFF_UP));
+            set_br_up(br, !!(br_flags & IFF_UP));
     }
 
     if(br)