xref: /linux/include/uapi/linux/tc_ematch/tc_em_ipt.h (revision c13aca79ff3c4af5fd31a5b2743a90eba6e36a26)
1*ccc007e4SEyal Birger /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2*ccc007e4SEyal Birger #ifndef __LINUX_TC_EM_IPT_H
3*ccc007e4SEyal Birger #define __LINUX_TC_EM_IPT_H
4*ccc007e4SEyal Birger 
5*ccc007e4SEyal Birger #include <linux/types.h>
6*ccc007e4SEyal Birger #include <linux/pkt_cls.h>
7*ccc007e4SEyal Birger 
8*ccc007e4SEyal Birger enum {
9*ccc007e4SEyal Birger 	TCA_EM_IPT_UNSPEC,
10*ccc007e4SEyal Birger 	TCA_EM_IPT_HOOK,
11*ccc007e4SEyal Birger 	TCA_EM_IPT_MATCH_NAME,
12*ccc007e4SEyal Birger 	TCA_EM_IPT_MATCH_REVISION,
13*ccc007e4SEyal Birger 	TCA_EM_IPT_NFPROTO,
14*ccc007e4SEyal Birger 	TCA_EM_IPT_MATCH_DATA,
15*ccc007e4SEyal Birger 	__TCA_EM_IPT_MAX
16*ccc007e4SEyal Birger };
17*ccc007e4SEyal Birger 
18*ccc007e4SEyal Birger #define TCA_EM_IPT_MAX (__TCA_EM_IPT_MAX - 1)
19*ccc007e4SEyal Birger 
20*ccc007e4SEyal Birger #endif
21