1. NAME▲

dev_change_net_namespace - move device to different nethost namespace

2. SYNOPSIS ▲

int dev_change_net_namespace(struct net_device *  dev , struct net *  net , const char *  pat );

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

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

5. COPYRIGHT ▲