1 #ifndef __UAPI_TC_IFE_H
2 #define __UAPI_TC_IFE_H
4 #include <linux/types.h>
5 #include <linux/pkt_cls.h>
8 /* Flag bits for now just encoding/decoding; mutually exclusive */
17 /*XXX: We need to encode the total number of bytes consumed */
29 #define TCA_IFE_MAX (__TCA_IFE_MAX - 1)
31 #define IFE_META_SKBMARK 1
32 #define IFE_META_HASHID 2
33 #define IFE_META_PRIO 3
34 #define IFE_META_QMAP 4
35 /*Can be overridden at runtime by module option*/
36 #define __IFE_META_MAX 5
37 #define IFE_META_MAX (__IFE_META_MAX - 1)