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: Mathieu Chouquet-Stringer <mchouque@free.fr>
Signed-off-by: Pavel Roskin <proski@gnu.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
Mathieu Chouquet-Stringer 2008-05-14 19:03:18 -04:00 коммит произвёл John W. Linville
Родитель 066b211897
Коммит 23f40dc650
1 изменённых файлов: 4 добавлений и 5 удалений

Просмотреть файл

@ -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)
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;
} }