aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/loopback.c
diff options
context:
space:
mode:
authorDaniel Lezcano <dlezcano@fr.ibm.com>2007-09-12 14:54:14 +0200
committerDavid S. Miller <davem@sunset.davemloft.net>2007-10-10 16:49:17 -0700
commitabf07acbb9f122218095d0d221e0f949160ccc37 (patch)
treeeca70bc6a9c97fef39500bad0bca67efdf78402f /drivers/net/loopback.c
parent[NETNS]: Fix export symbols. (diff)
downloadlinux-dev-abf07acbb9f122218095d0d221e0f949160ccc37.tar.xz
linux-dev-abf07acbb9f122218095d0d221e0f949160ccc37.zip
[NETNS]: Fix loopback network namespace initialization.
The core patchset of the network namespace sent by Eric Biederman does not do dynamic loopback creation. So there is no call to alloc_netdev_mq which fills the network namespace field of the netdevice. This patch assign the loopback to the init network namespace. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/loopback.c')
-rw-r--r--drivers/net/loopback.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/loopback.c b/drivers/net/loopback.c
index e399f7b201e3..a328da72833c 100644
--- a/drivers/net/loopback.c
+++ b/drivers/net/loopback.c
@@ -225,6 +225,7 @@ struct net_device loopback_dev = {
| NETIF_F_LLTX
| NETIF_F_NETNS_LOCAL,
.ethtool_ops = &loopback_ethtool_ops,
+ .nd_net = &init_net,
};
/* Setup and register the loopback device. */