Home | History | Annotate | Download | only in tc_act
      1 #ifndef __LINUX_TC_GACT_H
      2 #define __LINUX_TC_GACT_H
      3 
      4 #include <linux/pkt_cls.h>
      5 
      6 #define TCA_ACT_GACT 5
      7 struct tc_gact
      8 {
      9 	tc_gen;
     10 
     11 };
     12 
     13 struct tc_gact_p
     14 {
     15 #define PGACT_NONE              0
     16 #define PGACT_NETRAND           1
     17 #define PGACT_DETERM            2
     18 #define MAX_RAND                (PGACT_DETERM + 1 )
     19 	__u16                 ptype;
     20 	__u16                 pval;
     21 	int                   paction;
     22 };
     23 
     24 enum
     25 {
     26 	TCA_GACT_UNSPEC,
     27 	TCA_GACT_TM,
     28 	TCA_GACT_PARMS,
     29 	TCA_GACT_PROB,
     30 	__TCA_GACT_MAX
     31 };
     32 #define TCA_GACT_MAX (__TCA_GACT_MAX - 1)
     33 
     34 #endif
     35