aboutsummaryrefslogtreecommitdiffstats
path: root/net/key/af_key.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/key/af_key.c')
-rw-r--r--net/key/af_key.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/net/key/af_key.c b/net/key/af_key.c
index 0241fff9513..5b802bbb856 100644
--- a/net/key/af_key.c
+++ b/net/key/af_key.c
@@ -26,6 +26,7 @@
26#include <linux/in6.h> 26#include <linux/in6.h>
27#include <linux/proc_fs.h> 27#include <linux/proc_fs.h>
28#include <linux/init.h> 28#include <linux/init.h>
29#include <net/net_namespace.h>
29#include <net/xfrm.h> 30#include <net/xfrm.h>
30 31
31#include <net/sock.h> 32#include <net/sock.h>
@@ -3776,7 +3777,7 @@ static struct xfrm_mgr pfkeyv2_mgr =
3776static void __exit ipsec_pfkey_exit(void) 3777static void __exit ipsec_pfkey_exit(void)
3777{ 3778{
3778 xfrm_unregister_km(&pfkeyv2_mgr); 3779 xfrm_unregister_km(&pfkeyv2_mgr);
3779 remove_proc_entry("net/pfkey", NULL); 3780 remove_proc_entry("pfkey", init_net.proc_net);
3780 sock_unregister(PF_KEY); 3781 sock_unregister(PF_KEY);
3781 proto_unregister(&key_proto); 3782 proto_unregister(&key_proto);
3782} 3783}
@@ -3793,7 +3794,7 @@ static int __init ipsec_pfkey_init(void)
3793 goto out_unregister_key_proto; 3794 goto out_unregister_key_proto;
3794#ifdef CONFIG_PROC_FS 3795#ifdef CONFIG_PROC_FS
3795 err = -ENOMEM; 3796 err = -ENOMEM;
3796 if (create_proc_read_entry("net/pfkey", 0, NULL, pfkey_read_proc, NULL) == NULL) 3797 if (create_proc_read_entry("pfkey", 0, init_net.proc_net, pfkey_read_proc, NULL) == NULL)
3797 goto out_sock_unregister; 3798 goto out_sock_unregister;
3798#endif 3799#endif
3799 err = xfrm_register_km(&pfkeyv2_mgr); 3800 err = xfrm_register_km(&pfkeyv2_mgr);