Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 37147652 authored by Alexander Aring's avatar Alexander Aring Committed by David S. Miller
Browse files

6lowpan: reassembly: fix return of init function



This patch adds a missing return after fragmentation init. Otherwise we
register a sysctl interface and deregister it afterwards which makes no
sense.

Signed-off-by: default avatarAlexander Aring <alex.aring@gmail.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent d03e9d07
Loading
Loading
Loading
Loading
+3 −2
Original line number Original line Diff line number Diff line
@@ -535,7 +535,7 @@ int __init lowpan_net_frag_init(void)


	ret = lowpan_frags_sysctl_register();
	ret = lowpan_frags_sysctl_register();
	if (ret)
	if (ret)
		goto out;
		return ret;


	ret = register_pernet_subsys(&lowpan_frags_ops);
	ret = register_pernet_subsys(&lowpan_frags_ops);
	if (ret)
	if (ret)
@@ -550,9 +550,10 @@ int __init lowpan_net_frag_init(void)
	lowpan_frags.frag_expire = lowpan_frag_expire;
	lowpan_frags.frag_expire = lowpan_frag_expire;
	lowpan_frags.secret_interval = 10 * 60 * HZ;
	lowpan_frags.secret_interval = 10 * 60 * HZ;
	inet_frags_init(&lowpan_frags);
	inet_frags_init(&lowpan_frags);

	return ret;
err_pernet:
err_pernet:
	lowpan_frags_sysctl_unregister();
	lowpan_frags_sysctl_unregister();
out:
	return ret;
	return ret;
}
}