search for: br_timer_set

Displaying 2 results from an estimated 2 matches for "br_timer_set".

2007 Apr 18
1
[Bridge] [PATCH 2.4] Bridge STP message age
...u.max_age = br->max_age; bpdu.hello_time = br->hello_time; bpdu.forward_delay = br->forward_delay; - br_send_config_bpdu(p, &bpdu); + if (bpdu.message_age < br->max_age) { + br_send_config_bpdu(p, &bpdu); - p->topology_change_ack = 0; - p->config_pending = 0; - br_timer_set(&p->hold_timer, jiffies); + p->topology_change_ack = 0; + p->config_pending = 0; + br_timer_set(&p->hold_timer, jiffies); + } } /* called under bridge lock */
2007 Apr 18
0
[Bridge] Timer problem
...ake in account by the bride and i really don't know why, can someone help me ? Here's what I've done : in file br_stp_timer.c : /* called under bridge lock */ static void br_loss_timer_expired(struct net_bridge_port *p) { printk(KERN_INFO "il y a perte de connection \n"); br_timer_set(&p->loss_timer, jiffies); // for the moment I just want my function to be take in account. } /* called under bridge lock */ static void br_check_port_timers(struct net_bridge_port *p) { if (br_timer_has_expired(&p->message_age_timer, p->br->max_age)) { br_timer_clear(&p-...