diff --git a/umac/cmn_services/mgmt_txrx/dispatcher/inc/wlan_mgmt_txrx_utils_api.h b/umac/cmn_services/mgmt_txrx/dispatcher/inc/wlan_mgmt_txrx_utils_api.h index 35fe743c21..cc1b985e76 100644 --- a/umac/cmn_services/mgmt_txrx/dispatcher/inc/wlan_mgmt_txrx_utils_api.h +++ b/umac/cmn_services/mgmt_txrx/dispatcher/inc/wlan_mgmt_txrx_utils_api.h @@ -327,12 +327,14 @@ enum sa_query_action { /** * enum protected_dual_actioncode - protected dual action frames + * @PDPA_ACTION_VENDOR_SPECIFIC: PDPA action vendor specific frame * @PDPA_GAS_INIT_REQ: pdpa gas init request frame * @PDPA_GAS_INIT_RSP: pdpa gas init response frame * @PDPA_GAS_COMEBACK_REQ: pdpa gas comeback request frame * @PDPA_GAS_COMEBACK_RSP: pdpa gas comeback response frame */ enum protected_dual_actioncode { + PDPA_ACTION_VENDOR_SPECIFIC = 9, PDPA_GAS_INIT_REQ = 10, PDPA_GAS_INIT_RSP = 11, PDPA_GAS_COMEBACK_REQ = 12, diff --git a/umac/cmn_services/mgmt_txrx/dispatcher/src/wlan_mgmt_txrx_tgt_api.c b/umac/cmn_services/mgmt_txrx/dispatcher/src/wlan_mgmt_txrx_tgt_api.c index b51c8fb762..3639af950b 100644 --- a/umac/cmn_services/mgmt_txrx/dispatcher/src/wlan_mgmt_txrx_tgt_api.c +++ b/umac/cmn_services/mgmt_txrx/dispatcher/src/wlan_mgmt_txrx_tgt_api.c @@ -387,6 +387,9 @@ mgmt_get_pdpa_action_subtype(uint8_t action_code) enum mgmt_frame_type frm_type; switch (action_code) { + case PDPA_ACTION_VENDOR_SPECIFIC: + frm_type = MGMT_ACTION_VENDOR_SPECIFIC; + break; case PDPA_GAS_INIT_REQ: frm_type = MGMT_ACTION_PDPA_GAS_INIT_REQ; break;