1b0ec2a8fe40049c58edaf826a3ee87dcad6e4cf

Currently, mgmt_txrx_get_action_frm_subtype does not handle ACTION_CATEGORY_FST. In case action_category is ACTION_CATEGORY_FST, mgmt_txrx_get_action_frm_subtype returns MGMT_FRM_UNSPECIFIED due to default handling. Function tgt_mgmt_txrx_rx_frame_handler returns QDF_STATUS_E_FAILURE on receiving MGMT_FRM_UNSPECIFIED frame type and drops mgmt frames. Fix is to add support for ACTION_CATEGORY_FST in mgmt_txrx_get_action_frm_subtype to avoid drop of FST mgmt frames. Add new management frames MGMT_ACTION_FST_SETUP_REQ, MGMT_ACTION_FST_SETUP_RSP, MGMT_ACTION_FST_TEAR_DOWN, MGMT_ACTION_FST_ACK_REQ, MGMT_ACTION_FST_ACK_RSP, MGMT_ACTION_FST_ON_CHANNEL_TUNNEL. Add handling for ACTION_CATEGORY_FST in mgmt_txrx_get_action_frm_subtype, Find fst frame subtype and return fst frame subtype from mgmt_get_fst_action_subtype instead of returning MGMT_FRM_UNSPECIFIED in case FST action_category is received. Change-Id: I67b7c14f03cab252b13b677a2c9f20a327be24bd CRs-Fixed: 2495273
This is CNSS WLAN Host Driver for products starting from iHelium
Description
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%