diff options
Diffstat (limited to 'net')
| -rw-r--r-- | net/netfilter/nf_flow_table_core.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/net/netfilter/nf_flow_table_core.c b/net/netfilter/nf_flow_table_core.c index 42da6e337276..6a3034f84ab6 100644 --- a/net/netfilter/nf_flow_table_core.c +++ b/net/netfilter/nf_flow_table_core.c @@ -588,8 +588,8 @@ static void nf_flow_table_do_cleanup(struct flow_offload *flow, void *data)  		flow_offload_teardown(flow);  } -static void nf_flow_table_iterate_cleanup(struct nf_flowtable *flowtable, -					  struct net_device *dev) +void nf_flow_table_gc_cleanup(struct nf_flowtable *flowtable, +			      struct net_device *dev)  {  	nf_flow_table_iterate(flowtable, nf_flow_table_do_cleanup, dev);  	flush_delayed_work(&flowtable->gc_work); @@ -602,7 +602,7 @@ void nf_flow_table_cleanup(struct net_device *dev)  	mutex_lock(&flowtable_lock);  	list_for_each_entry(flowtable, &flowtables, list) -		nf_flow_table_iterate_cleanup(flowtable, dev); +		nf_flow_table_gc_cleanup(flowtable, dev);  	mutex_unlock(&flowtable_lock);  }  EXPORT_SYMBOL_GPL(nf_flow_table_cleanup);  |