OpenCloudOS-Kernel/drivers/staging/wilc1000
Adham Abozaeid 979eb0c96b staging: wilc1000: Avoid overriding rates_no while parsing ies element.
Commit d4b4aaba51 ("staging: wilc1000: fix line over 80 characters in
host_int_parse_join_bss_param()") introduced a bug by not keeping the
rates_no value while parsing ies elements.
It also increments auth_total_cnt as a pointer instead of its reference.

This commit fixes the bug by passing reference to rates_no to
host_int_parse_join_bss_param() and by incrementing reference of
auth_total_cnt

Fixes: d4b4aaba51 (staging: wilc1000: fix line over 80 characters in host_int_parse_join_bss_param())
Signed-off-by: Adham Abozaeid <adham.abozaeid@microchip.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-05-25 18:45:47 +02:00
..
Kconfig staging: wilc1000: removes WIRELESS_EXT 2016-03-28 07:30:36 -07:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
TODO staging: wilc1000: updated TODO list 2018-04-25 15:55:10 +02:00
coreconfigurator.c staging: wilc1000: refactor host_int_parse_assoc_resp_info() to remove unused code 2018-05-14 14:04:49 +02:00
coreconfigurator.h staging: wilc1000: refactor host_int_parse_assoc_resp_info() to remove unused code 2018-05-14 14:04:49 +02:00
host_interface.c staging: wilc1000: Avoid overriding rates_no while parsing ies element. 2018-05-25 18:45:47 +02:00
host_interface.h staging: wilc1000: added comments for mutex and spinlock_t 2018-05-14 14:04:49 +02:00
linux_mon.c staging: wilc1000: added #define for setting radiotap header 2018-05-14 14:04:49 +02:00
linux_wlan.c staging: wilc1000: remove 'flag' argument from wilc_mac_indicate() 2018-05-14 14:04:49 +02:00
wilc_debugfs.c staging: wilc1000: remove unnecessary header file inclusion for wilc 2018-05-03 13:56:36 -07:00
wilc_sdio.c staging: wilc1000: fix line over 80 chars in wilc_sdio struct 2018-05-14 14:04:48 +02:00
wilc_spi.c staging: wilc1000: remove unnecessary header file inclusion for wilc 2018-05-03 13:56:36 -07:00
wilc_wfi_cfgoperations.c staging: wilc1000: refactor del_station() to avoid parenthesis misalignment 2018-05-14 14:04:48 +02:00
wilc_wfi_cfgoperations.h staging: wilc1000: fix line over 80 chars in wilc_create_wiphy() declaration 2018-05-14 14:04:48 +02:00
wilc_wfi_netdevice.h staging: wilc1000: remove unused 'lock' varible in 'wilc_priv' structure 2018-05-14 14:04:49 +02:00
wilc_wlan.c staging: wilc1000: remove 'flag' argument from wilc_mac_indicate() 2018-05-14 14:04:49 +02:00
wilc_wlan.h staging: wilc1000: remove unsed typedef wilc_debug_func 2018-04-26 09:43:04 +02:00
wilc_wlan_cfg.c staging: wilc1000: remove unnecessary header file inclusion for wilc 2018-05-03 13:56:36 -07:00
wilc_wlan_cfg.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
wilc_wlan_if.h staging: wilc1000: remove 'flag' argument from wilc_mac_indicate() 2018-05-14 14:04:49 +02:00