From: dv1tas Date: Thu, 24 Nov 2011 17:43:40 +0000 (+0000) Subject: Wrong flags were tested X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4c4ca9f5e477b9e04048c774b5acc7ba3fcbb9dc;p=people%2Fms%2Fmstpd.git Wrong flags were tested git-svn-id: svn://svn.code.sf.net/p/mstpd/code/trunk@18 fbe50366-0c72-4402-a84b-5d246361dba7 --- diff --git a/bridge_track.c b/bridge_track.c index 5dfc879..e559ba2 100644 --- a/bridge_track.c +++ b/bridge_track.c @@ -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)