Commit 23f40dc6 authored by Mathieu Chouquet-Stringer's avatar Mathieu Chouquet-Stringer Committed by John W. Linville

hostap: fix "registers" registration in procfs

The "registers" entry was incorrectly created in the procfs root instead
of the device specific directory.  Move "registers" registration
immediately after the containing procfs directory is created.
Signed-off-by: default avatarMathieu Chouquet-Stringer <mchouque@free.fr>
Signed-off-by: default avatarPavel Roskin <proski@gnu.org>
Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
parent 066b2118
...@@ -3276,11 +3276,6 @@ while (0) ...@@ -3276,11 +3276,6 @@ while (0)
} }
printk(KERN_INFO "%s: Registered netdevice %s\n", dev_info, dev->name); printk(KERN_INFO "%s: Registered netdevice %s\n", dev_info, dev->name);
#ifndef PRISM2_NO_PROCFS_DEBUG
create_proc_read_entry("registers", 0, local->proc,
prism2_registers_proc_read, local);
#endif /* PRISM2_NO_PROCFS_DEBUG */
hostap_init_data(local); hostap_init_data(local);
return dev; return dev;
...@@ -3307,6 +3302,10 @@ static int hostap_hw_ready(struct net_device *dev) ...@@ -3307,6 +3302,10 @@ static int hostap_hw_ready(struct net_device *dev)
netif_carrier_off(local->ddev); netif_carrier_off(local->ddev);
} }
hostap_init_proc(local); hostap_init_proc(local);
#ifndef PRISM2_NO_PROCFS_DEBUG
create_proc_read_entry("registers", 0, local->proc,
prism2_registers_proc_read, local);
#endif /* PRISM2_NO_PROCFS_DEBUG */
hostap_init_ap_proc(local); hostap_init_ap_proc(local);
return 0; return 0;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment