cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

tc_gact.h (626B)


      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