dev_change_net_namespace (9) Linux Manual Page
dev_change_net_namespace – move device to different nethost namespace
Synopsis
int dev_change_net_namespace(struct net_device *dev, struct net *net, const char *pat);
Arguments
dev
-
- device
net
- network namespace
pat
- If not NULL name pattern to try if the current device name is already taken in the destination network namespace.
Description
This function shuts down a device interface and moves it to a new network namespace. On success 0 is returned, on a failure a netagive errno code is returned.
Callers must hold the rtnl semaphore.
