aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/wilc1000/host_interface.c
diff options
context:
space:
mode:
authorAjay Singh <ajay.kathat@microchip.com>2019-01-17 13:21:24 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-01-18 10:39:15 +0100
commitdc18fa1de9acc57d599c50437fc04a5a08e19b82 (patch)
tree8c296cbf62d2130cd6b099acb81171214a7ce9a5 /drivers/staging/wilc1000/host_interface.c
parentstaging: wilc1000: make use of cfg80211_inform_bss_frame() (diff)
downloadlinux-dev-dc18fa1de9acc57d599c50437fc04a5a08e19b82.tar.xz
linux-dev-dc18fa1de9acc57d599c50437fc04a5a08e19b82.zip
staging: wilc1000: corrected order to pack join param buffer
Modified packing order for join param as expected by firmware. Signed-off-by: Ajay Singh <ajay.kathat@microchip.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/wilc1000/host_interface.c')
-rw-r--r--drivers/staging/wilc1000/host_interface.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/staging/wilc1000/host_interface.c b/drivers/staging/wilc1000/host_interface.c
index 68f58d11ec52..2fb56975ccc3 100644
--- a/drivers/staging/wilc1000/host_interface.c
+++ b/drivers/staging/wilc1000/host_interface.c
@@ -11,8 +11,6 @@
#define FALSE_FRMWR_CHANNEL 100
-#define REAL_JOIN_REQ 0
-
struct rcvd_async_info {
u8 *buffer;
u32 len;
@@ -436,15 +434,14 @@ static int wilc_send_connect_wid(struct wilc_vif *vif)
memcpy(cur_byte, bss_param->rsn_cap, sizeof(bss_param->rsn_cap));
cur_byte += sizeof(bss_param->rsn_cap);
- *(cur_byte++) = REAL_JOIN_REQ;
*(cur_byte++) = bss_param->noa_enabled;
if (bss_param->noa_enabled) {
put_unaligned_le32(bss_param->tsf, cur_byte);
cur_byte += 4;
- *(cur_byte++) = bss_param->opp_enabled;
*(cur_byte++) = bss_param->idx;
+ *(cur_byte++) = bss_param->opp_enabled;
if (bss_param->opp_enabled)
*(cur_byte++) = bss_param->ct_window;