Revert "net: Guaranetee the proper ordering of the loopback device."

This reverts commit ae33bc40c0.
This commit is contained in:
David S. Miller
2008-11-07 22:52:14 -08:00
parent 167c6274c3
commit 3d8160b149
3 changed files with 11 additions and 15 deletions

View File

@@ -204,8 +204,17 @@ static __net_exit void loopback_net_exit(struct net *net)
unregister_netdev(dev);
}
/* Registered in net/core/dev.c */
struct pernet_operations __net_initdata loopback_net_ops = {
static struct pernet_operations __net_initdata loopback_net_ops = {
.init = loopback_net_init,
.exit = loopback_net_exit,
};
static int __init loopback_init(void)
{
return register_pernet_device(&loopback_net_ops);
}
/* Loopback is special. It should be initialized before any other network
* device and network subsystem.
*/
fs_initcall(loopback_init);