diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2020-05-29 02:25:34 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-06-01 20:41:12 +0200 |
commit | a8284c6899cf7321abbd258d970a9442978b0a4f (patch) | |
tree | 687cf0c7dcb38561f67affd188d8ae074bccf35d /include/net | |
parent | net/sched: fix a couple of splats in the error path of tfc_gate_init() (diff) | |
download | linux-a8284c6899cf7321abbd258d970a9442978b0a4f.tar.xz linux-a8284c6899cf7321abbd258d970a9442978b0a4f.zip |
netfilter: nf_flowtable: expose nf_flow_table_gc_cleanup()
This function schedules the flow teardown state and it forces a gc run.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/net')
-rw-r--r-- | include/net/netfilter/nf_flow_table.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/net/netfilter/nf_flow_table.h b/include/net/netfilter/nf_flow_table.h index c54a7f707e50..d7338bfd7b0f 100644 --- a/include/net/netfilter/nf_flow_table.h +++ b/include/net/netfilter/nf_flow_table.h @@ -175,6 +175,8 @@ void flow_offload_refresh(struct nf_flowtable *flow_table, struct flow_offload_tuple_rhash *flow_offload_lookup(struct nf_flowtable *flow_table, struct flow_offload_tuple *tuple); +void nf_flow_table_gc_cleanup(struct nf_flowtable *flowtable, + struct net_device *dev); void nf_flow_table_cleanup(struct net_device *dev); int nf_flow_table_init(struct nf_flowtable *flow_table); |