Thread (90 messages) 90 messages, 8 authors, 2024-04-02

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

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.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help