Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
br_stp.c File Reference
#include <linux/kernel.h>
#include <linux/rculist.h>
#include "br_private.h"
#include "br_private_stp.h"

Go to the source code of this file.

Macros

#define MESSAGE_AGE_INCR   ((HZ / 256) + 1)
 

Functions

void br_log_state (const struct net_bridge_port *p)
 
struct net_bridge_portbr_get_port (struct net_bridge *br, u16 port_no)
 
void br_become_root_bridge (struct net_bridge *br)
 
void br_transmit_config (struct net_bridge_port *p)
 
void br_transmit_tcn (struct net_bridge *br)
 
void br_topology_change_detection (struct net_bridge *br)
 
void br_config_bpdu_generation (struct net_bridge *br)
 
void br_configuration_update (struct net_bridge *br)
 
void br_become_designated_port (struct net_bridge_port *p)
 
void br_port_state_selection (struct net_bridge *br)
 
void br_received_config_bpdu (struct net_bridge_port *p, const struct br_config_bpdu *bpdu)
 
void br_received_tcn_bpdu (struct net_bridge_port *p)
 
int br_set_hello_time (struct net_bridge *br, unsigned long val)
 
int br_set_max_age (struct net_bridge *br, unsigned long val)
 
int br_set_forward_delay (struct net_bridge *br, unsigned long val)
 

Macro Definition Documentation

#define MESSAGE_AGE_INCR   ((HZ / 256) + 1)

Definition at line 22 of file br_stp.c.

Function Documentation

void br_become_designated_port ( struct net_bridge_port p)

Definition at line 342 of file br_stp.c.

void br_become_root_bridge ( struct net_bridge br)

Definition at line 127 of file br_stp.c.

void br_config_bpdu_generation ( struct net_bridge br)

Definition at line 317 of file br_stp.c.

void br_configuration_update ( struct net_bridge br)

Definition at line 335 of file br_stp.c.

struct net_bridge_port* br_get_port ( struct net_bridge br,
u16  port_no 
)
read

Definition at line 40 of file br_stp.c.

void br_log_state ( const struct net_bridge_port p)

Definition at line 32 of file br_stp.c.

void br_port_state_selection ( struct net_bridge br)

Definition at line 397 of file br_stp.c.

void br_received_config_bpdu ( struct net_bridge_port p,
const struct br_config_bpdu bpdu 
)

Definition at line 440 of file br_stp.c.

void br_received_tcn_bpdu ( struct net_bridge_port p)

Definition at line 477 of file br_stp.c.

int br_set_forward_delay ( struct net_bridge br,
unsigned long  val 
)

Definition at line 520 of file br_stp.c.

int br_set_hello_time ( struct net_bridge br,
unsigned long  val 
)

Definition at line 489 of file br_stp.c.

int br_set_max_age ( struct net_bridge br,
unsigned long  val 
)

Definition at line 504 of file br_stp.c.

void br_topology_change_detection ( struct net_bridge br)

Definition at line 294 of file br_stp.c.

void br_transmit_config ( struct net_bridge_port p)

Definition at line 142 of file br_stp.c.

void br_transmit_tcn ( struct net_bridge br)

Definition at line 206 of file br_stp.c.