diff options
Diffstat (limited to 'net/ieee80211/ieee80211_module.c')
-rw-r--r-- | net/ieee80211/ieee80211_module.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/net/ieee80211/ieee80211_module.c b/net/ieee80211/ieee80211_module.c index 17ad278696ed..69cb6aad25be 100644 --- a/net/ieee80211/ieee80211_module.c +++ b/net/ieee80211/ieee80211_module.c | |||
@@ -47,6 +47,7 @@ | |||
47 | #include <linux/wireless.h> | 47 | #include <linux/wireless.h> |
48 | #include <linux/etherdevice.h> | 48 | #include <linux/etherdevice.h> |
49 | #include <asm/uaccess.h> | 49 | #include <asm/uaccess.h> |
50 | #include <net/net_namespace.h> | ||
50 | #include <net/arp.h> | 51 | #include <net/arp.h> |
51 | 52 | ||
52 | #include <net/ieee80211.h> | 53 | #include <net/ieee80211.h> |
@@ -264,7 +265,7 @@ static int __init ieee80211_init(void) | |||
264 | struct proc_dir_entry *e; | 265 | struct proc_dir_entry *e; |
265 | 266 | ||
266 | ieee80211_debug_level = debug; | 267 | ieee80211_debug_level = debug; |
267 | ieee80211_proc = proc_mkdir(DRV_NAME, proc_net); | 268 | ieee80211_proc = proc_mkdir(DRV_NAME, init_net.proc_net); |
268 | if (ieee80211_proc == NULL) { | 269 | if (ieee80211_proc == NULL) { |
269 | IEEE80211_ERROR("Unable to create " DRV_NAME | 270 | IEEE80211_ERROR("Unable to create " DRV_NAME |
270 | " proc directory\n"); | 271 | " proc directory\n"); |
@@ -273,7 +274,7 @@ static int __init ieee80211_init(void) | |||
273 | e = create_proc_entry("debug_level", S_IFREG | S_IRUGO | S_IWUSR, | 274 | e = create_proc_entry("debug_level", S_IFREG | S_IRUGO | S_IWUSR, |
274 | ieee80211_proc); | 275 | ieee80211_proc); |
275 | if (!e) { | 276 | if (!e) { |
276 | remove_proc_entry(DRV_NAME, proc_net); | 277 | remove_proc_entry(DRV_NAME, init_net.proc_net); |
277 | ieee80211_proc = NULL; | 278 | ieee80211_proc = NULL; |
278 | return -EIO; | 279 | return -EIO; |
279 | } | 280 | } |
@@ -293,7 +294,7 @@ static void __exit ieee80211_exit(void) | |||
293 | #ifdef CONFIG_IEEE80211_DEBUG | 294 | #ifdef CONFIG_IEEE80211_DEBUG |
294 | if (ieee80211_proc) { | 295 | if (ieee80211_proc) { |
295 | remove_proc_entry("debug_level", ieee80211_proc); | 296 | remove_proc_entry("debug_level", ieee80211_proc); |
296 | remove_proc_entry(DRV_NAME, proc_net); | 297 | remove_proc_entry(DRV_NAME, init_net.proc_net); |
297 | ieee80211_proc = NULL; | 298 | ieee80211_proc = NULL; |
298 | } | 299 | } |
299 | #endif /* CONFIG_IEEE80211_DEBUG */ | 300 | #endif /* CONFIG_IEEE80211_DEBUG */ |