tc_gact.h revision ee746aa8949f7195a90953175d121df3e896ee0b
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 7struct tc_gact 8{ 9 tc_gen; 10 11}; 12 13struct 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 24enum 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