www.usr.com/support/gpl/USR9113_release1.0.tar.gz
[bcm963xx.git] / kernel / linux / include / linux / netfilter_bridge / ebt_wmm_mark_t.h
1 #ifndef __LINUX_BRIDGE_EBT_MARK_T_H
2 #define __LINUX_BRIDGE_EBT_MARK_T_H
3
4 #define WMM_MARK_DSCP           1
5 #define WMM_MARK_8021D          2
6
7 #define WMM_MARK_DSCP_STR       "dscp"
8 #define WMM_MARK_8021D_STR      "vlan"
9
10 #define PRIO_LOC_NFMARK         16
11 #define PRIO_LOC_NFMASK         7       
12
13 #define WMM_DSCP_MASK_SHIFT     5
14 #define WMM_MARK_VALUE_NONE     -1
15
16
17 struct ebt_wmm_mark_t_info
18 {
19         int mark; 
20         int markpos;
21         int markset;
22         /* EBT_ACCEPT, EBT_DROP, EBT_CONTINUE or EBT_RETURN */
23         int target;
24 };
25 #define EBT_WMM_MARK_TARGET "wmm-mark"
26
27 #endif