mwifiex: handle extended scan event for AP interface
Stations associated to mwifiex AP would not be able to ping AP after scan was issued on AP interface. This happened because there was no handling of extended scan event in AP. This patch adds this handling and fixes ping failure issue. Signed-off-by: Avinash Patil <patila@marvell.com> Signed-off-by: Amitkumar Karwar <akarwar@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
5fe1b76a9f
commit
cc5c1afb1e
|
@ -166,6 +166,12 @@ int mwifiex_process_uap_event(struct mwifiex_private *priv)
|
||||||
mwifiex_11n_ba_stream_timeout(priv, ba_timeout);
|
mwifiex_11n_ba_stream_timeout(priv, ba_timeout);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case EVENT_EXT_SCAN_REPORT:
|
||||||
|
dev_dbg(adapter->dev, "event: EXT_SCAN Report\n");
|
||||||
|
if (adapter->ext_scan)
|
||||||
|
return mwifiex_handle_event_ext_scan_report(priv,
|
||||||
|
adapter->event_skb->data);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
dev_dbg(adapter->dev, "event: unknown event id: %#x\n",
|
dev_dbg(adapter->dev, "event: unknown event id: %#x\n",
|
||||||
eventcause);
|
eventcause);
|
||||||
|
|
Loading…
Reference in New Issue