diff options
author | Avinash Patil <patila@marvell.com> | 2014-12-05 23:23:40 +0530 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2014-12-05 14:15:25 -0500 |
commit | 9817fffbf04caae2843bc09321561afdea8c8d89 (patch) | |
tree | 9169319abe62500be11dbafcf24bac788ad0908f /drivers/net/wireless/mwifiex/uap_event.c | |
parent | dda9ddeb2638d364c42e143e2d351b160767b39f (diff) | |
download | op-kernel-dev-9817fffbf04caae2843bc09321561afdea8c8d89.zip op-kernel-dev-9817fffbf04caae2843bc09321561afdea8c8d89.tar.gz |
mwifiex: delete peer station's RA list upon deauthentication
This patch adds support to delete peer station's RA lists
upon station deautheticate event on AP interface. Patch also
decrements TX pending count upon removing packets from RA list.
Signed-off-by: Avinash Patil <patila@marvell.com>
Signed-off-by: Cathy Luo <cluo@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/mwifiex/uap_event.c')
-rw-r--r-- | drivers/net/wireless/mwifiex/uap_event.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/mwifiex/uap_event.c b/drivers/net/wireless/mwifiex/uap_event.c index 38390cb..c54a537 100644 --- a/drivers/net/wireless/mwifiex/uap_event.c +++ b/drivers/net/wireless/mwifiex/uap_event.c @@ -110,6 +110,7 @@ int mwifiex_process_uap_event(struct mwifiex_private *priv) mwifiex_11n_del_rx_reorder_tbl_by_ta(priv, deauth_mac); mwifiex_del_tx_ba_stream_tbl_by_ra(priv, deauth_mac); } + mwifiex_wmm_del_peer_ra_list(priv, deauth_mac); mwifiex_del_sta_entry(priv, deauth_mac); break; case EVENT_UAP_BSS_IDLE: |