DEV_CHANGE_NET_NAMES(9) Network device support DEV_CHANGE_NET_NAMES(9)

NAME 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.

COPYRIGHT Kernel Hackers Manual 2.6. January 2013 DEV_CHANGE_NET_NAMES(9)