aboutsummaryrefslogtreecommitdiffstats
path: root/net/bridge/br_stp.c
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@vyatta.com>2009-05-15 06:10:13 +0000
committerDavid S. Miller <davem@davemloft.net>2009-05-17 21:12:54 -0700
commita598f6aebea2481531b0757ed90cfb0d8cf1d8f5 (patch)
tree8e1b255bf66b68c01e784a0e4b3e3179945bd3d2 /net/bridge/br_stp.c
parenta8f492c6ac6072d6c5bce4b2f13dc44612991051 (diff)
downloadkernel_samsung_smdk4412-a598f6aebea2481531b0757ed90cfb0d8cf1d8f5.zip
kernel_samsung_smdk4412-a598f6aebea2481531b0757ed90cfb0d8cf1d8f5.tar.gz
kernel_samsung_smdk4412-a598f6aebea2481531b0757ed90cfb0d8cf1d8f5.tar.bz2
bridge: relay bridge multicast pkgs if !STP
Currently the bridge catches all STP packets; even if STP is turned off. This prevents other systems (which do have STP turned on) from being able to detect loops in the network. With this patch, if STP is off, then any packet sent to the STP multicast group address is forwarded to all ports. Based on earlier patch by Joakim Tjernlund with changes to go through forwarding (not local chain), and optimization that only last octet needs to be checked. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/bridge/br_stp.c')
0 files changed, 0 insertions, 0 deletions