|
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.
1.8.2