summaryrefslogtreecommitdiffstats
path: root/net/bridge/br_tree.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/bridge/br_tree.c')
-rw-r--r--net/bridge/br_tree.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/net/bridge/br_tree.c b/net/bridge/br_tree.c
index c1ed82f10..67efa8f1b 100644
--- a/net/bridge/br_tree.c
+++ b/net/bridge/br_tree.c
@@ -492,7 +492,8 @@ void br_avl_delete_by_port(int port)
port_info[port].fdb = NULL;
/* remove the local mac too */
- next = br_avl_find_addr(port_info[port].dev->dev_addr);
+/* next = br_avl_find_addr(port_info[port].dev->dev_addr); */
+ next = br_avl_find_addr(port_info[port].ifmac.BRIDGE_ID_ULA);
if (next != NULL)
br_avl_remove(next);