From 3d827eea4125697e7c664e59c74ee5c8b274039d Mon Sep 17 00:00:00 2001 From: Steven Smith Date: Fri, 2 Oct 2009 12:58:57 +0100 Subject: [PATCH] patch bridge-no-topology-change-when-no-stp.patch --- net/bridge/br_stp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/bridge/br_stp.c b/net/bridge/br_stp.c index 6e63ec3f..3055de93 100644 --- a/net/bridge/br_stp.c +++ b/net/bridge/br_stp.c @@ -375,7 +375,8 @@ static void br_make_forwarding(struct net_bridge_port *p) if (br->forward_delay == 0) { p->state = BR_STATE_FORWARDING; - br_topology_change_detection(br); + if (p->br->stp_enabled) + br_topology_change_detection(br); del_timer(&p->forward_delay_timer); } else if (p->br->stp_enabled == BR_KERNEL_STP) -- 2.39.5