]> git.baikalelectronics.ru Git - kernel.git/commit
[BRIDGE]: prevent bad forwarding table updates
authorStephen Hemminger <shemminger@osdl.org>
Sun, 29 May 2005 21:15:55 +0000 (14:15 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sun, 29 May 2005 21:15:55 +0000 (14:15 -0700)
commit8fc042840eafc6069f2e272558f0e392355c8dbf
tree3de44cb857e648d57e74baa047a0c89a96a00893
parent0994285a768e1dabef71217e6c4dc9129f6c7e1d
[BRIDGE]: prevent bad forwarding table updates

Avoid poisoning of the bridge forwarding table by frames that have been
dropped by filtering. This prevents spoofed source addresses on hostile
side of bridge from causing packet leakage, a small but possible security
risk.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/bridge/br_input.c
net/bridge/br_stp_bpdu.c