aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv6/raw.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/ipv6/raw.c')
-rw-r--r--net/ipv6/raw.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/net/ipv6/raw.c b/net/ipv6/raw.c
index 77167afa3455..38a3d21c2585 100644
--- a/net/ipv6/raw.c
+++ b/net/ipv6/raw.c
@@ -35,6 +35,7 @@
35#include <asm/uaccess.h> 35#include <asm/uaccess.h>
36#include <asm/ioctls.h> 36#include <asm/ioctls.h>
37 37
38#include <net/net_namespace.h>
38#include <net/ip.h> 39#include <net/ip.h>
39#include <net/sock.h> 40#include <net/sock.h>
40#include <net/snmp.h> 41#include <net/snmp.h>
@@ -1315,13 +1316,13 @@ static const struct file_operations raw6_seq_fops = {
1315 1316
1316int __init raw6_proc_init(void) 1317int __init raw6_proc_init(void)
1317{ 1318{
1318 if (!proc_net_fops_create("raw6", S_IRUGO, &raw6_seq_fops)) 1319 if (!proc_net_fops_create(&init_net, "raw6", S_IRUGO, &raw6_seq_fops))
1319 return -ENOMEM; 1320 return -ENOMEM;
1320 return 0; 1321 return 0;
1321} 1322}
1322 1323
1323void raw6_proc_exit(void) 1324void raw6_proc_exit(void)
1324{ 1325{
1325 proc_net_remove("raw6"); 1326 proc_net_remove(&init_net, "raw6");
1326} 1327}
1327#endif /* CONFIG_PROC_FS */ 1328#endif /* CONFIG_PROC_FS */