summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorToshiaki Makita <makita.toshiaki@lab.ntt.co.jp>2014-05-26 06:15:53 (GMT)
committerDavid S. Miller <davem@davemloft.net>2014-06-02 20:38:23 (GMT)
commite0d7968ab6c8bce2437b36fa7f04117e333f196d (patch)
tree8b066b3ba7134569ba12b5dd21b31be2621adf3c /README
parentbfc5184b69cf9eeb286137640351c650c27f118a (diff)
downloadlinux-e0d7968ab6c8bce2437b36fa7f04117e333f196d.tar.xz
bridge: Prevent insertion of FDB entry with disallowed vlan
br_handle_local_finish() is allowing us to insert an FDB entry with disallowed vlan. For example, when port 1 and 2 are communicating in vlan 10, and even if vlan 10 is disallowed on port 3, port 3 can interfere with their communication by spoofed src mac address with vlan id 10. Note: Even if it is judged that a frame should not be learned, it should not be dropped because it is destined for not forwarding layer but higher layer. See IEEE 802.1Q-2011 8.13.10. Signed-off-by: Toshiaki Makita <makita.toshiaki@lab.ntt.co.jp> Acked-by: Vlad Yasevich <vyasevic@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions