mwifiex: set TDLS link for newly created RA list
Current implementation sets tdls_link flag only while restoring packets from TDLS queue. If traffic to peer starts after TDLS is setup, there is no way to set TDLS link flag to true. Do this while creating RA list and we confirm that there exist a TDLS peer for which setup is complete. Signed-off-by: Avinash Patil <patila@marvell.com> Signed-off-by: Bing Zhao <bzhao@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
2144504983
commit
a983e48b27
|
@ -163,6 +163,7 @@ void mwifiex_ralist_add(struct mwifiex_private *priv, const u8 *ra)
|
|||
if (!mwifiex_queuing_ra_based(priv)) {
|
||||
if (mwifiex_get_tdls_link_status(priv, ra) ==
|
||||
TDLS_SETUP_COMPLETE) {
|
||||
ra_list->tdls_link = true;
|
||||
ra_list->is_11n_enabled =
|
||||
mwifiex_tdls_peer_11n_enabled(priv, ra);
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue