[NETNS]: Fix loopback network namespace initialization.
authorDaniel Lezcano <dlezcano@fr.ibm.com>
Wed, 12 Sep 2007 12:54:14 +0000 (14:54 +0200)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 10 Oct 2007 23:49:17 +0000 (16:49 -0700)
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>
drivers/net/loopback.c

index e399f7b201e37e30e1a5210b6dd7ba57f64d3e3e..a328da72833ce11fe8fa43c97affac274404c58e 100644 (file)
@@ -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. */