On Mon, Nov 16, 2015 at 04:06:43PM +0100, Andreas Schultz wrote:
Remove the support for genl_register_family_with_ops for Linux < 3.13. Also reorder the initialization to be more in line with similar modules.
Also applied with minor nitpick, see below.
-err1:
+unreg_rtnl_link:
- rtnl_link_unregister(>p_link_ops);
No need for extra space here, I have mangled the patch here, no problem.
+error_out: pr_err("error loading GTP module loaded\n");
- genl_unregister_family(>p_genl_family); return err;
} late_initcall(gtp_init);
static void __exit gtp_fini(void) {
- rtnl_link_unregister(>p_link_ops); genl_unregister_family(>p_genl_family);
rtnl_link_unregister(>p_link_ops);
pr_info("GTP module unloaded\n");
}
2.5.0