mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-01-27 13:43:53 +00:00
mwifiex: using right aid value for tdls action frame
Variable pos is u8 here, so memcpy is needed to store u16 aid. At the same time, aid should be platform independent, upper layer utility(wpa_supplicant,etc.,) parse it as le16, so keep it le16 here. Signed-off-by: Xinming Hu <huxm@marvell.com> Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
This commit is contained in:
parent
d70d848a75
commit
3afafd6dcc
@ -164,7 +164,7 @@ static void mwifiex_tdls_add_aid(struct mwifiex_private *priv,
|
||||
pos = (void *)skb_put(skb, 4);
|
||||
*pos++ = WLAN_EID_AID;
|
||||
*pos++ = 2;
|
||||
*pos++ = le16_to_cpu(assoc_rsp->a_id);
|
||||
memcpy(pos, &assoc_rsp->a_id, sizeof(assoc_rsp->a_id));
|
||||
|
||||
return;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user