kernel-hacking-2024-linux-s.../net/bridge
Stephen Hemminger c2886d6259 [BRIDGE]: if no STP then forward all BPDUs
If a bridge is not running STP, then it has no way to detect a cycle
in the network. But if it is not running STP and some other machine
or device is running STP, then if STP BPDU's get forwarded to it can
detect the cycle.

This is how the old 2.4 and early 2.6 code worked.

Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-04-25 22:30:02 -07:00
..
netfilter [NETLINK]: Switch cb_lock spinlock to mutex and allow to override it 2007-04-25 22:29:03 -07:00
br.c bridge: check kmem_cache_create() error 2007-04-25 22:28:51 -07:00
br_device.c [BRIDGE]: Fix warning in net-2.6.22 2007-04-25 22:29:16 -07:00
br_fdb.c bridge: check kmem_cache_create() error 2007-04-25 22:28:51 -07:00
br_forward.c [NET]: Allow forwarding of ip_summed except CHECKSUM_COMPLETE 2007-04-25 22:28:16 -07:00
br_if.c bridge: change when netlink events go to STP 2007-04-25 22:28:48 -07:00
br_input.c [BRIDGE]: if no STP then forward all BPDUs 2007-04-25 22:30:02 -07:00
br_ioctl.c bridge: add support for user mode STP 2007-04-25 22:28:48 -07:00
br_netfilter.c [NETFILTER]: bridge-nf: filter bridged IPv4/IPv6 encapsulated in pppoe traffic 2007-04-25 22:28:57 -07:00
br_netlink.c [RTNETLINK]: Remove unnecessary locking in dump callbacks 2007-04-25 22:29:05 -07:00
br_notify.c bridge: change when netlink events go to STP 2007-04-25 22:28:48 -07:00
br_private.h bridge: check kmem_cache_create() error 2007-04-25 22:28:51 -07:00
br_private_stp.h
br_stp.c bridge: add support for user mode STP 2007-04-25 22:28:48 -07:00
br_stp_bpdu.c bridge: add support for user mode STP 2007-04-25 22:28:48 -07:00
br_stp_if.c bridge: change when netlink events go to STP 2007-04-25 22:28:48 -07:00
br_stp_timer.c [NET] BRIDGE: Fix whitespace errors. 2007-02-10 23:19:23 -08:00
br_sysfs_br.c bridge: add support for user mode STP 2007-04-25 22:28:48 -07:00
br_sysfs_if.c bridge: add sysfs hook to flush forwarding table 2007-04-25 22:28:47 -07:00
Kconfig [BRIDGE]: use llc for receiving STP packets 2006-03-20 22:59:06 -08:00
Makefile [BRIDGE]: netlink interface for link management 2006-06-17 21:26:14 -07:00