aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/ipvs/ip_vs_lblcr.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/ipv4/ipvs/ip_vs_lblcr.c')
-rw-r--r--net/ipv4/ipvs/ip_vs_lblcr.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/net/ipv4/ipvs/ip_vs_lblcr.c b/net/ipv4/ipvs/ip_vs_lblcr.c
index 6225acac7a3b..6a1fec416eaf 100644
--- a/net/ipv4/ipvs/ip_vs_lblcr.c
+++ b/net/ipv4/ipvs/ip_vs_lblcr.c
@@ -50,6 +50,7 @@
50#include <linux/sysctl.h> 50#include <linux/sysctl.h>
51/* for proc_net_create/proc_net_remove */ 51/* for proc_net_create/proc_net_remove */
52#include <linux/proc_fs.h> 52#include <linux/proc_fs.h>
53#include <net/net_namespace.h>
53 54
54#include <net/ip_vs.h> 55#include <net/ip_vs.h>
55 56
@@ -843,7 +844,7 @@ static int __init ip_vs_lblcr_init(void)
843 INIT_LIST_HEAD(&ip_vs_lblcr_scheduler.n_list); 844 INIT_LIST_HEAD(&ip_vs_lblcr_scheduler.n_list);
844 sysctl_header = register_sysctl_table(lblcr_root_table); 845 sysctl_header = register_sysctl_table(lblcr_root_table);
845#ifdef CONFIG_IP_VS_LBLCR_DEBUG 846#ifdef CONFIG_IP_VS_LBLCR_DEBUG
846 proc_net_create("ip_vs_lblcr", 0, ip_vs_lblcr_getinfo); 847 proc_net_create(&init_net, "ip_vs_lblcr", 0, ip_vs_lblcr_getinfo);
847#endif 848#endif
848 return register_ip_vs_scheduler(&ip_vs_lblcr_scheduler); 849 return register_ip_vs_scheduler(&ip_vs_lblcr_scheduler);
849} 850}
@@ -852,7 +853,7 @@ static int __init ip_vs_lblcr_init(void)
852static void __exit ip_vs_lblcr_cleanup(void) 853static void __exit ip_vs_lblcr_cleanup(void)
853{ 854{
854#ifdef CONFIG_IP_VS_LBLCR_DEBUG 855#ifdef CONFIG_IP_VS_LBLCR_DEBUG
855 proc_net_remove("ip_vs_lblcr"); 856 proc_net_remove(&init_net, "ip_vs_lblcr");
856#endif 857#endif
857 unregister_sysctl_table(sysctl_header); 858 unregister_sysctl_table(sysctl_header);
858 unregister_ip_vs_scheduler(&ip_vs_lblcr_scheduler); 859 unregister_ip_vs_scheduler(&ip_vs_lblcr_scheduler);