Lines Matching defs:net_bridge
207 struct net_bridge struct
209 spinlock_t lock;
210 struct list_head port_list;
211 struct net_device *dev;
213 struct pcpu_sw_netstats __percpu *stats;
214 spinlock_t hash_lock;
215 struct hlist_head hash[BR_HASH_SIZE];
217 struct rtable fake_rtable;
218 bool nf_call_iptables;
219 bool nf_call_ip6tables;
220 bool nf_call_arptables;
222 u16 group_fwd_mask;
223 u16 group_fwd_mask_required;
226 bridge_id designated_root;
227 bridge_id bridge_id;
228 u32 root_path_cost;
229 unsigned long max_age;
230 unsigned long hello_time;
231 unsigned long forward_delay;
232 unsigned long bridge_max_age;
233 unsigned long ageing_time;
234 unsigned long bridge_hello_time;
235 unsigned long bridge_forward_delay;
237 u8 group_addr[ETH_ALEN];
238 bool group_addr_set;
239 u16 root_port;
241 enum {
245 } stp_enabled;
247 unsigned char topology_change;
271 struct net_bridge_mdb_htable __rcu *mdb; argument
272 struct hlist_head router_list;
274 struct timer_list multicast_router_timer;
275 struct bridge_mcast_other_query ip4_other_query;
276 struct bridge_mcast_own_query ip4_own_query;
277 struct bridge_mcast_querier ip4_querier;
279 struct bridge_mcast_other_query ip6_other_query;
280 struct bridge_mcast_own_query ip6_own_query;
281 struct bridge_mcast_querier ip6_querier;
285 struct timer_list hello_timer;
286 struct timer_list tcn_timer;
287 struct timer_list topology_change_timer;
288 struct timer_list gc_timer;
289 struct kobject *ifobj;
290 u32 auto_cnt;
292 u8 vlan_enabled;
293 __be16 vlan_proto;
294 u16 default_pvid;
295 struct net_port_vlans __rcu *vlan_info;