1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 #ifndef __UAPI_TC_CTINFO_H 3 #define __UAPI_TC_CTINFO_H 4 5 #include <linux/types.h> 6 #include <linux/pkt_cls.h> 7 8 struct tc_ctinfo { 9 tc_gen; 10 }; 11 12 enum { 13 TCA_CTINFO_UNSPEC, 14 TCA_CTINFO_PAD, 15 TCA_CTINFO_TM, 16 TCA_CTINFO_ACT, 17 TCA_CTINFO_ZONE, 18 TCA_CTINFO_PARMS_DSCP_MASK, 19 TCA_CTINFO_PARMS_DSCP_STATEMASK, 20 TCA_CTINFO_PARMS_CPMARK_MASK, 21 TCA_CTINFO_STATS_DSCP_SET, 22 TCA_CTINFO_STATS_DSCP_ERROR, 23 TCA_CTINFO_STATS_CPMARK_SET, 24 __TCA_CTINFO_MAX 25 }; 26 27 #define TCA_CTINFO_MAX (__TCA_CTINFO_MAX - 1) 28 29 #endif 30