1 /*
2  * This file is auto-generated. Modifications will be lost.
3  *
4  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5  * for more information.
6  */
7 #ifndef __LINUX_TC_SKBEDIT_H
8 #define __LINUX_TC_SKBEDIT_H
9 #include <linux/pkt_cls.h>
10 #define SKBEDIT_F_PRIORITY 0x1
11 #define SKBEDIT_F_QUEUE_MAPPING 0x2
12 #define SKBEDIT_F_MARK 0x4
13 #define SKBEDIT_F_PTYPE 0x8
14 #define SKBEDIT_F_MASK 0x10
15 #define SKBEDIT_F_INHERITDSFIELD 0x20
16 #define SKBEDIT_F_TXQ_SKBHASH 0x40
17 struct tc_skbedit {
18   tc_gen;
19 };
20 enum {
21   TCA_SKBEDIT_UNSPEC,
22   TCA_SKBEDIT_TM,
23   TCA_SKBEDIT_PARMS,
24   TCA_SKBEDIT_PRIORITY,
25   TCA_SKBEDIT_QUEUE_MAPPING,
26   TCA_SKBEDIT_MARK,
27   TCA_SKBEDIT_PAD,
28   TCA_SKBEDIT_PTYPE,
29   TCA_SKBEDIT_MASK,
30   TCA_SKBEDIT_FLAGS,
31   TCA_SKBEDIT_QUEUE_MAPPING_MAX,
32   __TCA_SKBEDIT_MAX
33 };
34 #define TCA_SKBEDIT_MAX (__TCA_SKBEDIT_MAX - 1)
35 #endif
36