• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef __LINUX_TC_EM_CMP_H
2 #define __LINUX_TC_EM_CMP_H
3 
4 #include <linux/types.h>
5 #include <linux/pkt_cls.h>
6 
7 struct tcf_em_cmp
8 {
9 	__u32		val;
10 	__u32		mask;
11 	__u16		off;
12 	__u8		align:4;
13 	__u8		flags:4;
14 	__u8		layer:4;
15 	__u8		opnd:4;
16 };
17 
18 enum
19 {
20 	TCF_EM_ALIGN_U8  = 1,
21 	TCF_EM_ALIGN_U16 = 2,
22 	TCF_EM_ALIGN_U32 = 4
23 };
24 
25 #define TCF_EM_CMP_TRANS	1
26 
27 #endif
28