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:
Родитель
066b211897
Коммит
23f40dc650
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче