root/include/uapi/linux/tc_act/tc_gact.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   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

/* [<][>][^][v][top][bottom][index][help] */