summaryrefslogtreecommitdiff
path: root/net/core/dev.c
diff options
context:
space:
mode:
authorNicolas Dichtel <nicolas.dichtel@6wind.com>2015-01-27 11:13:08 +0100
committerDavid S. Miller <davem@davemloft.net>2015-01-29 14:23:25 -0800
commit7b4ce694b2030e7bb41f938cba6a0be4947a5aa5 (patch)
treeae7eee9848ab34d3e9dc7a2db1ede28a4d2a7775 /net/core/dev.c
parent86b3bfe914f41c2d47d5882d06e1261cc58fb5e9 (diff)
downloadlinux-7b4ce694b2030e7bb41f938cba6a0be4947a5aa5.tar.gz
linux-7b4ce694b2030e7bb41f938cba6a0be4947a5aa5.tar.xz
rtnetlink: pass link_net to the newlink handler
When IFLA_LINK_NETNSID is used, the netdevice should be built in this link netns and moved at the end to another netns (pointed by the socket netns or IFLA_NET_NS_[PID|FD]). Existing user of the newlink handler will use the netns argument (src_net) to find a link netdevice or to check some other information into the link netns. For example, to find a netdevice, two information are required: an ifindex (usually from IFLA_LINK) and a netns (this link netns). Note: when using IFLA_LINK_NETNSID and IFLA_NET_NS_[PID|FD], a user may create a netdevice that stands in netnsX and with its link part in netnsY, by sending a rtnl message from netnsZ. Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/dev.c')
0 files changed, 0 insertions, 0 deletions