qcacmn: Register separate function pointer to receive EAPOL frames

Add changes to register separate function pointer to receive EAPOL
frames instead of using regular RX path and adding export symbol
for __qdf_nbuf_data_get_eapol_subtype() to access in it multiple
modules

Change-Id: Id05b982d31a7e008536d10dd5281e88cceba96db
This commit is contained in:
Shiva Sankar Gajula
2021-08-21 09:09:56 +05:30
committed by Madan Koyyalamudi
parent ef337fbe1f
commit dcbdb29d04
8 changed files with 177 additions and 15 deletions

View File

@@ -2134,10 +2134,15 @@ struct cdp_peer_hmwds_ast_add_status {
uint8_t ast_mac[QDF_MAC_ADDR_SIZE];
};
/*
* Enumeration of cdp soc parameters
* @DP_SOC_PARAM_EAPOL_OVER_CONTROL_PORT: For sending EAPOL's over control port
*/
enum cdp_soc_param_t {
DP_SOC_PARAM_MSDU_EXCEPTION_DESC,
DP_SOC_PARAM_CMEM_FSE_SUPPORT,
DP_SOC_PARAM_MAX_AST_AGEOUT,
DP_SOC_PARAM_EAPOL_OVER_CONTROL_PORT,
DP_SOC_PARAM_MAX,
};