Message ID | 1470754246-635-1-git-send-email-akarwar@marvell.com (mailing list archive) |
---|---|
State | Accepted |
Commit | b64db1b252e9974a43a51ba083fa7d03e4716167 |
Delegated to: | Kalle Valo |
Headers | show |
Amitkumar Karwar <akarwar@marvell.com> wrote: > From: Xinming Hu <huxm@marvell.com> > > AID gets updated during TDLS setup, but modified value isn't reflected > in "priv->assoc_rsp_buf". This causes TDLS setup failure. The problem is > fixed here. > > Fixes: 4aff53ef18e4a4 ("mwifiex: parsing aid while receiving..") > Signed-off-by: Xinming Hu <huxm@marvell.com> > Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Thanks, 3 patches applied to wireless-drivers-next.git: b64db1b252e9 mwifiex: correct aid value during tdls setup 41960b4dfdfc mwifiex: add CHAN_REGION_CFG command 72539799104d mwifiex: add custom regulatory domain support
diff --git a/drivers/net/wireless/marvell/mwifiex/join.c b/drivers/net/wireless/marvell/mwifiex/join.c index 1c7b006..b89596c 100644 --- a/drivers/net/wireless/marvell/mwifiex/join.c +++ b/drivers/net/wireless/marvell/mwifiex/join.c @@ -669,9 +669,8 @@ int mwifiex_ret_802_11_associate(struct mwifiex_private *priv, priv->assoc_rsp_size = min(le16_to_cpu(resp->size) - S_DS_GEN, sizeof(priv->assoc_rsp_buf)); - memcpy(priv->assoc_rsp_buf, &resp->params, priv->assoc_rsp_size); - assoc_rsp->a_id = cpu_to_le16(aid); + memcpy(priv->assoc_rsp_buf, &resp->params, priv->assoc_rsp_size); if (status_code) { priv->adapter->dbg.num_cmd_assoc_failure++;