Kyle Swenson | 8d8f654 | 2021-03-15 11:02:55 -0600 | [diff] [blame^] | 1 | #ifndef __NET_TC_IPT_H |
2 | #define __NET_TC_IPT_H | ||||
3 | |||||
4 | #include <net/act_api.h> | ||||
5 | |||||
6 | struct xt_entry_target; | ||||
7 | |||||
8 | struct tcf_ipt { | ||||
9 | struct tcf_common common; | ||||
10 | u32 tcfi_hook; | ||||
11 | char *tcfi_tname; | ||||
12 | struct xt_entry_target *tcfi_t; | ||||
13 | }; | ||||
14 | #define to_ipt(a) \ | ||||
15 | container_of(a->priv, struct tcf_ipt, common) | ||||
16 | |||||
17 | #endif /* __NET_TC_IPT_H */ |