Re: [PATCH net-next v2 03/22] ovpn: add basic netlink support
From: Antonio Quartulli <antonio@openvpn.net>
Date: 2024-03-26 21:39:12
From: Antonio Quartulli <antonio@openvpn.net>
Date: 2024-03-26 21:39:12
On 26/03/2024 12:43, Esben Haabendal wrote:
Antonio Quartulli [off-list ref] writes:quoted
diff --git a/drivers/net/ovpn/main.c b/drivers/net/ovpn/main.c index 25964eb89aac..3769f99cfe6f 100644 --- a/drivers/net/ovpn/main.c +++ b/drivers/net/ovpn/main.c@@ -101,12 +104,23 @@ static int __init ovpn_init(void) return err; } + err = ovpn_nl_register(); + if (err) { + pr_err("ovpn: can't register netlink family: %d\n", err); + goto unreg_netdev; + } + return 0; + +unreg_netdev: + unregister_netdevice_notifier(&ovpn_netdev_notifier); + return err; } static __exit void ovpn_cleanup(void) { unregister_netdevice_notifier(&ovpn_netdev_notifier); + ovpn_nl_unregister();Any good reason for not using reverse order from ovpn_init() here?
not really. Actually I also prefer uninit in reverse order compared to init. Will fix this, thanks!
quoted
}/Esben
-- Antonio Quartulli OpenVPN Inc.