aboutsummaryrefslogtreecommitdiffstats
path: root/net/bridge/br_if.c
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@linux-foundation.org>2007-08-30 22:15:35 -0700
committerDavid S. Miller <davem@davemloft.net>2007-08-30 22:15:35 -0700
commitdf1c0b8468b34628ed12b103804a4576cd9af8bb (patch)
tree415a646ecbec816b1ee415768e25987b91e08129 /net/bridge/br_if.c
parentMerge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev (diff)
downloadlinux-dev-df1c0b8468b34628ed12b103804a4576cd9af8bb.tar.xz
linux-dev-df1c0b8468b34628ed12b103804a4576cd9af8bb.zip
[BRIDGE]: Packets leaking out of disabled/blocked ports.
This patch fixes some packet leakage in bridge. The bridging code was allowing forward table entries to be generated even if a device was being blocked. The fix is to not add forwarding database entries unless the port is active. The bug arose as part of the conversion to processing STP frames through normal receive path (in 2.6.17). Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org> Acked-by: John W. Linville <linville@tuxdriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/bridge/br_if.c')
0 files changed, 0 insertions, 0 deletions