brintos

brintos / linux-shallow public Read only

0
0
Text · 626 B · 37e5392 Raw
34 lines · c
1/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */2#ifndef __LINUX_TC_GACT_H3#define __LINUX_TC_GACT_H4 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              015#define PGACT_NETRAND           116#define PGACT_DETERM            217#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_MAX30};31#define TCA_GACT_MAX (__TCA_GACT_MAX - 1)32 33#endif34