#include <linux/kernel.h>
#include <linux/times.h>
#include "br_private.h"
#include "br_private_stp.h"
static int br_is_designated_for_some_port(const struct net_bridge *br)
{ … }
static void br_hello_timer_expired(struct timer_list *t)
{ … }
static void br_message_age_timer_expired(struct timer_list *t)
{ … }
static void br_forward_delay_timer_expired(struct timer_list *t)
{ … }
static void br_tcn_timer_expired(struct timer_list *t)
{ … }
static void br_topology_change_timer_expired(struct timer_list *t)
{ … }
static void br_hold_timer_expired(struct timer_list *t)
{ … }
void br_stp_timer_init(struct net_bridge *br)
{ … }
void br_stp_port_timer_init(struct net_bridge_port *p)
{ … }
unsigned long br_timer_value(const struct timer_list *timer)
{ … }