br_stp.c (858a0d7eb5300b5f620d98ab3c4b96c9d5f19131) br_stp.c (f7cdee8a79a1cb03fa9ca71b825e72f880b344e1)
1/*
2 * Spanning tree protocol; generic parts
3 * Linux ethernet bridge
4 *
5 * Authors:
6 * Lennert Buytenhek <buytenh@gnu.org>
7 *
8 * This program is free software; you can redistribute it and/or

--- 588 unchanged lines hidden (view full) ---

597 if (err)
598 return err;
599
600 spin_lock_bh(&br->lock);
601 br->bridge_ageing_time = t;
602 br->ageing_time = t;
603 spin_unlock_bh(&br->lock);
604
1/*
2 * Spanning tree protocol; generic parts
3 * Linux ethernet bridge
4 *
5 * Authors:
6 * Lennert Buytenhek <buytenh@gnu.org>
7 *
8 * This program is free software; you can redistribute it and/or

--- 588 unchanged lines hidden (view full) ---

597 if (err)
598 return err;
599
600 spin_lock_bh(&br->lock);
601 br->bridge_ageing_time = t;
602 br->ageing_time = t;
603 spin_unlock_bh(&br->lock);
604
605 mod_timer(&br->gc_timer, jiffies);
605 mod_delayed_work(system_long_wq, &br->gc_work, 0);
606
607 return 0;
608}
609
610/* called under bridge lock */
611void __br_set_topology_change(struct net_bridge *br, unsigned char val)
612{
613 unsigned long t;

--- 49 unchanged lines hidden ---
606
607 return 0;
608}
609
610/* called under bridge lock */
611void __br_set_topology_change(struct net_bridge *br, unsigned char val)
612{
613 unsigned long t;

--- 49 unchanged lines hidden ---