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.