aboutsummaryrefslogtreecommitdiffstats
path: root/net/rxrpc/af_rxrpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/rxrpc/af_rxrpc.c')
-rw-r--r--net/rxrpc/af_rxrpc.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/net/rxrpc/af_rxrpc.c b/net/rxrpc/af_rxrpc.c
index c58fa0d1be26..122d55d992e1 100644
--- a/net/rxrpc/af_rxrpc.c
+++ b/net/rxrpc/af_rxrpc.c
@@ -14,6 +14,7 @@
14#include <linux/skbuff.h> 14#include <linux/skbuff.h>
15#include <linux/poll.h> 15#include <linux/poll.h>
16#include <linux/proc_fs.h> 16#include <linux/proc_fs.h>
17#include <net/net_namespace.h>
17#include <net/sock.h> 18#include <net/sock.h>
18#include <net/af_rxrpc.h> 19#include <net/af_rxrpc.h>
19#include "ar-internal.h" 20#include "ar-internal.h"
@@ -829,8 +830,8 @@ static int __init af_rxrpc_init(void)
829 } 830 }
830 831
831#ifdef CONFIG_PROC_FS 832#ifdef CONFIG_PROC_FS
832 proc_net_fops_create("rxrpc_calls", 0, &rxrpc_call_seq_fops); 833 proc_net_fops_create(&init_net, "rxrpc_calls", 0, &rxrpc_call_seq_fops);
833 proc_net_fops_create("rxrpc_conns", 0, &rxrpc_connection_seq_fops); 834 proc_net_fops_create(&init_net, "rxrpc_conns", 0, &rxrpc_connection_seq_fops);
834#endif 835#endif
835 return 0; 836 return 0;
836 837
@@ -868,8 +869,8 @@ static void __exit af_rxrpc_exit(void)
868 869
869 _debug("flush scheduled work"); 870 _debug("flush scheduled work");
870 flush_workqueue(rxrpc_workqueue); 871 flush_workqueue(rxrpc_workqueue);
871 proc_net_remove("rxrpc_conns"); 872 proc_net_remove(&init_net, "rxrpc_conns");
872 proc_net_remove("rxrpc_calls"); 873 proc_net_remove(&init_net, "rxrpc_calls");
873 destroy_workqueue(rxrpc_workqueue); 874 destroy_workqueue(rxrpc_workqueue);
874 kmem_cache_destroy(rxrpc_call_jar); 875 kmem_cache_destroy(rxrpc_call_jar);
875 _leave(""); 876 _leave("");