tc_mirred.h
01: #ifndef __LINUX_TC_MIR_H
02: #define __LINUX_TC_MIR_H
03:
04: #include <linux/types.h>
05: #include <linux/pkt_cls.h>
06:
07: #define TCA_ACT_MIRRED 8
08: #define TCA_EGRESS_REDIR 1
09: #define TCA_EGRESS_MIRROR 2
10: #define TCA_INGRESS_REDIR 3
11: #define TCA_INGRESS_MIRROR 4
12:
13: struct tc_mirred {
14: tc_gen;
15: int eaction;
16: __u32 ifindex;
17: };
18:
19: enum {
20: TCA_MIRRED_UNSPEC,
21: TCA_MIRRED_TM,
22: TCA_MIRRED_PARMS,
23: __TCA_MIRRED_MAX
24: };
25: #define TCA_MIRRED_MAX (__TCA_MIRRED_MAX - 1)
26:
27: #endif
28:
© Andrew Scott 2006 -
2025,
All Rights Reserved