zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

tc_gact.h (625B) - Raw


      1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
      2 #ifndef __LINUX_TC_GACT_H
      3 #define __LINUX_TC_GACT_H
      4 
      5 #include <linux/types.h>
      6 #include <linux/pkt_cls.h>
      7 
      8 struct tc_gact {
      9 	tc_gen;
     10 
     11 };
     12 
     13 struct tc_gact_p {
     14 #define PGACT_NONE              0
     15 #define PGACT_NETRAND           1
     16 #define PGACT_DETERM            2
     17 #define MAX_RAND                (PGACT_DETERM + 1 )
     18 	__u16                 ptype;
     19 	__u16                 pval;
     20 	int                   paction;
     21 };
     22  
     23 enum {
     24 	TCA_GACT_UNSPEC,
     25 	TCA_GACT_TM,
     26 	TCA_GACT_PARMS,
     27 	TCA_GACT_PROB,
     28 	TCA_GACT_PAD,
     29 	__TCA_GACT_MAX
     30 };
     31 #define TCA_GACT_MAX (__TCA_GACT_MAX - 1)
     32  
     33 #endif