diff --git a/net/netfilter/nf_conntrack_acct.c b/net/netfilter/nf_conntrack_acct.c index 59bd8b9..7f2fba9 100644 --- a/net/netfilter/nf_conntrack_acct.c +++ b/net/netfilter/nf_conntrack_acct.c @@ -64,7 +64,7 @@ static struct nf_ct_ext_type acct_extend __read_mostly = { .id = NF_CT_EXT_ACCT, }; -int nf_conntrack_acct_init(void) +int __init nf_conntrack_acct_init(void) { int ret; diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c index 8e1bc4e..0e1dfbb 100644 --- a/net/netfilter/nf_conntrack_core.c +++ b/net/netfilter/nf_conntrack_core.c @@ -1176,7 +1176,7 @@ int __init nf_conntrack_init(void) ret = nf_conntrack_acct_init(); if (ret < 0) - goto out_fini_acct; + goto out_fini_helper; /* For use by REJECT target */ rcu_assign_pointer(ip_ct_attach, nf_conntrack_attach); @@ -1190,7 +1190,7 @@ int __init nf_conntrack_init(void) return ret; -out_fini_acct: +out_fini_helper: nf_conntrack_helper_fini(); out_fini_expect: nf_conntrack_expect_fini();