Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ebt_stp.h
Go to the documentation of this file.
1 #ifndef __LINUX_BRIDGE_EBT_STP_H
2 #define __LINUX_BRIDGE_EBT_STP_H
3 
4 #include <linux/types.h>
5 
6 #define EBT_STP_TYPE 0x0001
7 
8 #define EBT_STP_FLAGS 0x0002
9 #define EBT_STP_ROOTPRIO 0x0004
10 #define EBT_STP_ROOTADDR 0x0008
11 #define EBT_STP_ROOTCOST 0x0010
12 #define EBT_STP_SENDERPRIO 0x0020
13 #define EBT_STP_SENDERADDR 0x0040
14 #define EBT_STP_PORT 0x0080
15 #define EBT_STP_MSGAGE 0x0100
16 #define EBT_STP_MAXAGE 0x0200
17 #define EBT_STP_HELLOTIME 0x0400
18 #define EBT_STP_FWDD 0x0800
19 
20 #define EBT_STP_MASK 0x0fff
21 #define EBT_STP_CONFIG_MASK 0x0ffe
22 
23 #define EBT_STP_MATCH "stp"
24 
28  char root_addr[6], root_addrmsk[6];
37 };
38 
39 struct ebt_stp_info {
44 };
45 
46 #endif