aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/udp.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/ipv4/udp.c')
-rw-r--r--net/ipv4/udp.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/net/ipv4/udp.c b/net/ipv4/udp.c
index a581b543bff7..ef4d901ee9ad 100644
--- a/net/ipv4/udp.c
+++ b/net/ipv4/udp.c
@@ -98,6 +98,7 @@
98#include <linux/skbuff.h> 98#include <linux/skbuff.h>
99#include <linux/proc_fs.h> 99#include <linux/proc_fs.h>
100#include <linux/seq_file.h> 100#include <linux/seq_file.h>
101#include <net/net_namespace.h>
101#include <net/icmp.h> 102#include <net/icmp.h>
102#include <net/route.h> 103#include <net/route.h>
103#include <net/checksum.h> 104#include <net/checksum.h>
@@ -1566,7 +1567,7 @@ int udp_proc_register(struct udp_seq_afinfo *afinfo)
1566 afinfo->seq_fops->llseek = seq_lseek; 1567 afinfo->seq_fops->llseek = seq_lseek;
1567 afinfo->seq_fops->release = seq_release_private; 1568 afinfo->seq_fops->release = seq_release_private;
1568 1569
1569 p = proc_net_fops_create(afinfo->name, S_IRUGO, afinfo->seq_fops); 1570 p = proc_net_fops_create(&init_net, afinfo->name, S_IRUGO, afinfo->seq_fops);
1570 if (p) 1571 if (p)
1571 p->data = afinfo; 1572 p->data = afinfo;
1572 else 1573 else
@@ -1578,7 +1579,7 @@ void udp_proc_unregister(struct udp_seq_afinfo *afinfo)
1578{ 1579{
1579 if (!afinfo) 1580 if (!afinfo)
1580 return; 1581 return;
1581 proc_net_remove(afinfo->name); 1582 proc_net_remove(&init_net, afinfo->name);
1582 memset(afinfo->seq_fops, 0, sizeof(*afinfo->seq_fops)); 1583 memset(afinfo->seq_fops, 0, sizeof(*afinfo->seq_fops));
1583} 1584}
1584 1585