|
@@ -33,11 +33,11 @@
|
|
|
/*-------------------------------------------------------------------------
|
|
|
Function declarations and documenation
|
|
|
------------------------------------------------------------------------*/
|
|
|
-void lim_ft_open(tpAniSirGlobal mac, tpPESession psessionEntry);
|
|
|
-void lim_ft_cleanup(tpAniSirGlobal mac, tpPESession psessionEntry);
|
|
|
+void lim_ft_open(tpAniSirGlobal mac, struct pe_session *psessionEntry);
|
|
|
+void lim_ft_cleanup(tpAniSirGlobal mac, struct pe_session *psessionEntry);
|
|
|
#ifdef WLAN_FEATURE_HOST_ROAM
|
|
|
void lim_ft_cleanup_pre_auth_info(tpAniSirGlobal mac,
|
|
|
- tpPESession psessionEntry);
|
|
|
+ struct pe_session *psessionEntry);
|
|
|
int lim_process_ft_pre_auth_req(tpAniSirGlobal mac,
|
|
|
struct scheduler_msg *pMsg);
|
|
|
void lim_process_ft_preauth_rsp_timeout(tpAniSirGlobal mac);
|
|
@@ -54,18 +54,18 @@ void lim_process_ft_preauth_rsp_timeout(tpAniSirGlobal mac);
|
|
|
void lim_process_mlm_ft_reassoc_req(tpAniSirGlobal mac,
|
|
|
tLimMlmReassocReq *reassoc_req);
|
|
|
void lim_perform_ft_pre_auth(tpAniSirGlobal mac, QDF_STATUS status,
|
|
|
- uint32_t *data, tpPESession psessionEntry);
|
|
|
+ uint32_t *data, struct pe_session *psessionEntry);
|
|
|
void lim_post_ft_pre_auth_rsp(tpAniSirGlobal mac, QDF_STATUS status,
|
|
|
uint8_t *auth_rsp, uint16_t auth_rsp_length,
|
|
|
- tpPESession psessionEntry);
|
|
|
+ struct pe_session *psessionEntry);
|
|
|
void lim_handle_ft_pre_auth_rsp(tpAniSirGlobal mac, QDF_STATUS status,
|
|
|
uint8_t *auth_rsp, uint16_t auth_rsp_len,
|
|
|
- tpPESession psessionEntry);
|
|
|
+ struct pe_session *psessionEntry);
|
|
|
QDF_STATUS lim_ft_setup_auth_session(tpAniSirGlobal mac,
|
|
|
- tpPESession psessionEntry);
|
|
|
+ struct pe_session *psessionEntry);
|
|
|
void lim_process_mlm_reassoc_cnf(tpAniSirGlobal mac_ctx, uint32_t *msg);
|
|
|
void lim_process_sta_mlm_add_bss_rsp_ft(tpAniSirGlobal mac,
|
|
|
- struct scheduler_msg *limMsgQ, tpPESession psessionEntry);
|
|
|
+ struct scheduler_msg *limMsgQ, struct pe_session *psessionEntry);
|
|
|
void lim_process_mlm_reassoc_req(tpAniSirGlobal mac_ctx,
|
|
|
tLimMlmReassocReq *reassoc_req);
|
|
|
void lim_preauth_scan_event_handler(tpAniSirGlobal mac_ctx,
|
|
@@ -73,10 +73,10 @@ void lim_preauth_scan_event_handler(tpAniSirGlobal mac_ctx,
|
|
|
uint8_t session_id,
|
|
|
uint32_t scan_id);
|
|
|
QDF_STATUS lim_send_preauth_scan_offload(tpAniSirGlobal mac_ctx,
|
|
|
- tpPESession session_entry, tSirFTPreAuthReq *ft_preauth_req);
|
|
|
+ struct pe_session *session_entry, tSirFTPreAuthReq *ft_preauth_req);
|
|
|
#else
|
|
|
static inline void lim_ft_cleanup_pre_auth_info(tpAniSirGlobal mac,
|
|
|
- tpPESession psessionEntry)
|
|
|
+ struct pe_session *psessionEntry)
|
|
|
{}
|
|
|
static inline void lim_process_ft_preauth_rsp_timeout(tpAniSirGlobal mac)
|
|
|
{}
|
|
@@ -86,13 +86,13 @@ void lim_process_mlm_ft_reassoc_req(tpAniSirGlobal mac,
|
|
|
{}
|
|
|
static inline void lim_handle_ft_pre_auth_rsp(tpAniSirGlobal mac,
|
|
|
QDF_STATUS status, uint8_t *auth_rsp,
|
|
|
- uint16_t auth_rsp_len, tpPESession psessionEntry)
|
|
|
+ uint16_t auth_rsp_len, struct pe_session *psessionEntry)
|
|
|
{}
|
|
|
static inline void lim_process_mlm_reassoc_cnf(tpAniSirGlobal mac_ctx,
|
|
|
uint32_t *msg)
|
|
|
{}
|
|
|
static inline void lim_process_sta_mlm_add_bss_rsp_ft(tpAniSirGlobal mac,
|
|
|
- struct scheduler_msg *limMsgQ, tpPESession psessionEntry)
|
|
|
+ struct scheduler_msg *limMsgQ, struct pe_session *psessionEntry)
|
|
|
{}
|
|
|
static inline void lim_process_mlm_reassoc_req(tpAniSirGlobal mac_ctx,
|
|
|
tLimMlmReassocReq *reassoc_req)
|
|
@@ -111,21 +111,21 @@ static inline int lim_process_ft_pre_auth_req(tpAniSirGlobal mac,
|
|
|
#if defined(WLAN_FEATURE_HOST_ROAM) || defined(WLAN_FEATURE_ROAM_OFFLOAD)
|
|
|
void lim_fill_ft_session(tpAniSirGlobal mac,
|
|
|
tpSirBssDescription pbssDescription,
|
|
|
- tpPESession pftSessionEntry,
|
|
|
- tpPESession psessionEntry);
|
|
|
+ struct pe_session *pftSessionEntry,
|
|
|
+ struct pe_session *psessionEntry);
|
|
|
void lim_ft_prepare_add_bss_req(tpAniSirGlobal mac, uint8_t updateEntry,
|
|
|
- tpPESession pftSessionEntry,
|
|
|
+ struct pe_session *pftSessionEntry,
|
|
|
tpSirBssDescription bssDescription);
|
|
|
QDF_STATUS lim_send_preauth_scan_offload(tpAniSirGlobal mac_ctx,
|
|
|
- tpPESession session_entry, tSirFTPreAuthReq *ft_preauth_req);
|
|
|
+ struct pe_session *session_entry, tSirFTPreAuthReq *ft_preauth_req);
|
|
|
#else
|
|
|
static inline void lim_fill_ft_session(tpAniSirGlobal mac,
|
|
|
tpSirBssDescription pbssDescription,
|
|
|
- tpPESession pftSessionEntry,
|
|
|
- tpPESession psessionEntry)
|
|
|
+ struct pe_session *pftSessionEntry,
|
|
|
+ struct pe_session *psessionEntry)
|
|
|
{}
|
|
|
static inline void lim_ft_prepare_add_bss_req(tpAniSirGlobal mac,
|
|
|
- uint8_t updateEntry, tpPESession pftSessionEntry,
|
|
|
+ uint8_t updateEntry, struct pe_session *pftSessionEntry,
|
|
|
tpSirBssDescription bssDescription)
|
|
|
{}
|
|
|
#endif
|