aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorKirill Tkhai <ktkhai@virtuozzo.com>2018-03-19 14:45:46 +0300
committerDavid S. Miller <davem@davemloft.net>2018-03-22 11:11:30 -0400
commitaa65f636540539e2e1fd77bdcd8fc7060d19d47b (patch)
treeac498cbf91dcb78afe6cbe65ba4997193dd28a46 /net
parentnet: Convert lowpan_frags_ops (diff)
downloadlinux-dev-aa65f636540539e2e1fd77bdcd8fc7060d19d47b.tar.xz
linux-dev-aa65f636540539e2e1fd77bdcd8fc7060d19d47b.zip
net: Convert nf_ct_net_ops
These pernet_operations register and unregister sysctl. Also, there is inet_frags_exit_net() called in exit method, which has to be safe after a560002437d3 "net: Fix hlist corruptions in inet_evict_bucket()". Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net')
-rw-r--r--net/ipv6/netfilter/nf_conntrack_reasm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/ipv6/netfilter/nf_conntrack_reasm.c b/net/ipv6/netfilter/nf_conntrack_reasm.c
index b84ce3e6d728..34136fe80ed5 100644
--- a/net/ipv6/netfilter/nf_conntrack_reasm.c
+++ b/net/ipv6/netfilter/nf_conntrack_reasm.c
@@ -646,6 +646,7 @@ static void nf_ct_net_exit(struct net *net)
static struct pernet_operations nf_ct_net_ops = {
.init = nf_ct_net_init,
.exit = nf_ct_net_exit,
+ .async = true,
};
int nf_ct_frag6_init(void)