linux/include/uapi/linux/tc_act/tc_gact.h
<<
>>
Prefs
   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
   8struct tc_gact {
   9        tc_gen;
  10
  11};
  12
  13struct 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 
  23enum {
  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
  34