diff options
Diffstat (limited to 'net/netrom')
-rw-r--r-- | net/netrom/af_netrom.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/net/netrom/af_netrom.c b/net/netrom/af_netrom.c index dc9273295a38..15c8a92bd719 100644 --- a/net/netrom/af_netrom.c +++ b/net/netrom/af_netrom.c | |||
@@ -27,6 +27,7 @@ | |||
27 | #include <linux/netdevice.h> | 27 | #include <linux/netdevice.h> |
28 | #include <linux/if_arp.h> | 28 | #include <linux/if_arp.h> |
29 | #include <linux/skbuff.h> | 29 | #include <linux/skbuff.h> |
30 | #include <net/net_namespace.h> | ||
30 | #include <net/sock.h> | 31 | #include <net/sock.h> |
31 | #include <asm/uaccess.h> | 32 | #include <asm/uaccess.h> |
32 | #include <asm/system.h> | 33 | #include <asm/system.h> |
@@ -1447,9 +1448,9 @@ static int __init nr_proto_init(void) | |||
1447 | 1448 | ||
1448 | nr_loopback_init(); | 1449 | nr_loopback_init(); |
1449 | 1450 | ||
1450 | proc_net_fops_create("nr", S_IRUGO, &nr_info_fops); | 1451 | proc_net_fops_create(&init_net, "nr", S_IRUGO, &nr_info_fops); |
1451 | proc_net_fops_create("nr_neigh", S_IRUGO, &nr_neigh_fops); | 1452 | proc_net_fops_create(&init_net, "nr_neigh", S_IRUGO, &nr_neigh_fops); |
1452 | proc_net_fops_create("nr_nodes", S_IRUGO, &nr_nodes_fops); | 1453 | proc_net_fops_create(&init_net, "nr_nodes", S_IRUGO, &nr_nodes_fops); |
1453 | out: | 1454 | out: |
1454 | return rc; | 1455 | return rc; |
1455 | fail: | 1456 | fail: |
@@ -1477,9 +1478,9 @@ static void __exit nr_exit(void) | |||
1477 | { | 1478 | { |
1478 | int i; | 1479 | int i; |
1479 | 1480 | ||
1480 | proc_net_remove("nr"); | 1481 | proc_net_remove(&init_net, "nr"); |
1481 | proc_net_remove("nr_neigh"); | 1482 | proc_net_remove(&init_net, "nr_neigh"); |
1482 | proc_net_remove("nr_nodes"); | 1483 | proc_net_remove(&init_net, "nr_nodes"); |
1483 | nr_loopback_clear(); | 1484 | nr_loopback_clear(); |
1484 | 1485 | ||
1485 | nr_rt_free(); | 1486 | nr_rt_free(); |