diff options
Diffstat (limited to 'net/ipv4/raw.c')
-rw-r--r-- | net/ipv4/raw.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/net/ipv4/raw.c b/net/ipv4/raw.c index c6d71526f625..216e01b0f44a 100644 --- a/net/ipv4/raw.c +++ b/net/ipv4/raw.c | |||
@@ -59,6 +59,7 @@ | |||
59 | #include <linux/in_route.h> | 59 | #include <linux/in_route.h> |
60 | #include <linux/route.h> | 60 | #include <linux/route.h> |
61 | #include <linux/skbuff.h> | 61 | #include <linux/skbuff.h> |
62 | #include <net/net_namespace.h> | ||
62 | #include <net/dst.h> | 63 | #include <net/dst.h> |
63 | #include <net/sock.h> | 64 | #include <net/sock.h> |
64 | #include <linux/gfp.h> | 65 | #include <linux/gfp.h> |
@@ -928,13 +929,13 @@ static const struct file_operations raw_seq_fops = { | |||
928 | 929 | ||
929 | int __init raw_proc_init(void) | 930 | int __init raw_proc_init(void) |
930 | { | 931 | { |
931 | if (!proc_net_fops_create("raw", S_IRUGO, &raw_seq_fops)) | 932 | if (!proc_net_fops_create(&init_net, "raw", S_IRUGO, &raw_seq_fops)) |
932 | return -ENOMEM; | 933 | return -ENOMEM; |
933 | return 0; | 934 | return 0; |
934 | } | 935 | } |
935 | 936 | ||
936 | void __init raw_proc_exit(void) | 937 | void __init raw_proc_exit(void) |
937 | { | 938 | { |
938 | proc_net_remove("raw"); | 939 | proc_net_remove(&init_net, "raw"); |
939 | } | 940 | } |
940 | #endif /* CONFIG_PROC_FS */ | 941 | #endif /* CONFIG_PROC_FS */ |