On Wed, 13 Nov 2024 20:57:13 +0800 Xiao Liang wrote:
+/**
- struct rtnl_link_nets - net namespace context of newlink.
- @src_net: Source netns of rtnetlink socket
- @link_net: Link netns by IFLA_LINK_NETNSID, NULL if not specified.
- */
+struct rtnl_link_nets {
- struct net *src_net;
- struct net *link_net;
+};
Let's not limit ourselves to passing just netns via this struct. Let's call it rtnl_newlink_args or params.
The first patch of the series got merged independently so you'll need to respin.