Linux Kernel
3.7.1
|
#include <br_private.h>
Public Types | |
enum | { BR_NO_STP, BR_KERNEL_STP, BR_USER_STP } |
Data Fields | |
spinlock_t | lock |
struct list_head | port_list |
struct net_device * | dev |
struct br_cpu_netstats __percpu * | stats |
spinlock_t | hash_lock |
struct hlist_head | hash [BR_HASH_SIZE] |
unsigned long | flags |
u16 | group_fwd_mask |
bridge_id | designated_root |
bridge_id | bridge_id |
u32 | root_path_cost |
unsigned long | max_age |
unsigned long | hello_time |
unsigned long | forward_delay |
unsigned long | bridge_max_age |
unsigned long | ageing_time |
unsigned long | bridge_hello_time |
unsigned long | bridge_forward_delay |
u8 | group_addr [ETH_ALEN] |
u16 | root_port |
enum net_bridge:: { ... } | stp_enabled |
unsigned char | topology_change |
unsigned char | topology_change_detected |
struct timer_list | hello_timer |
struct timer_list | tcn_timer |
struct timer_list | topology_change_timer |
struct timer_list | gc_timer |
struct kobject * | ifobj |
Definition at line 179 of file br_private.h.
anonymous enum |
Definition at line 214 of file br_private.h.
unsigned long ageing_time |
Definition at line 207 of file br_private.h.
unsigned long bridge_forward_delay |
Definition at line 209 of file br_private.h.
unsigned long bridge_hello_time |
Definition at line 208 of file br_private.h.
Definition at line 201 of file br_private.h.
unsigned long bridge_max_age |
Definition at line 206 of file br_private.h.
bridge_id designated_root |
Definition at line 200 of file br_private.h.
struct net_device* dev |
Definition at line 183 of file br_private.h.
unsigned long flags |
Definition at line 194 of file br_private.h.
unsigned long forward_delay |
Definition at line 205 of file br_private.h.
struct timer_list gc_timer |
Definition at line 255 of file br_private.h.
Definition at line 211 of file br_private.h.
u16 group_fwd_mask |
Definition at line 197 of file br_private.h.
struct hlist_head hash[BR_HASH_SIZE] |
Definition at line 187 of file br_private.h.
spinlock_t hash_lock |
Definition at line 186 of file br_private.h.
unsigned long hello_time |
Definition at line 204 of file br_private.h.
struct timer_list hello_timer |
Definition at line 252 of file br_private.h.
Definition at line 256 of file br_private.h.
spinlock_t lock |
Definition at line 181 of file br_private.h.
unsigned long max_age |
Definition at line 203 of file br_private.h.
Definition at line 182 of file br_private.h.
u32 root_path_cost |
Definition at line 202 of file br_private.h.
u16 root_port |
Definition at line 212 of file br_private.h.
Definition at line 185 of file br_private.h.
enum { ... } stp_enabled |
struct timer_list tcn_timer |
Definition at line 253 of file br_private.h.
unsigned char topology_change |
Definition at line 220 of file br_private.h.
unsigned char topology_change_detected |
Definition at line 221 of file br_private.h.
struct timer_list topology_change_timer |
Definition at line 254 of file br_private.h.