linux-headers (unknown)

(root)/
include/
linux/
tc_act/
tc_gact.h
       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