diff --git a/core/mac/src/pe/lim/lim_assoc_utils.c b/core/mac/src/pe/lim/lim_assoc_utils.c index 7aa1bc447e46..39816f12e772 100644 --- a/core/mac/src/pe/lim/lim_assoc_utils.c +++ b/core/mac/src/pe/lim/lim_assoc_utils.c @@ -2905,36 +2905,6 @@ lim_add_sta_self(struct mac_context *mac, uint16_t staIdx, uint8_t updateSta, return retCode; } -/** - * limTeardownInfraBSS() - * - ***FUNCTION: - * This function is called by various LIM functions to teardown - * an established Infrastructure BSS - * - ***LOGIC: - * - ***ASSUMPTIONS: - * - ***NOTE: - * - * @param mac - Pointer to Global MAC structure - * @return None - */ - -void lim_teardown_infra_bss(struct mac_context *mac, struct pe_session *pe_session) -{ - tSirMacAddr bcAddr = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }; - - /** - * Send Broadcast Disassociate frame with - * 'leaving BSS' reason. - */ - lim_send_disassoc_mgmt_frame(mac, - eSIR_MAC_DISASSOC_LEAVING_BSS_REASON, - bcAddr, pe_session, false); -} /*** end lim_teardown_infra_bss() ***/ - /** * lim_handle_cnf_wait_timeout() * diff --git a/core/mac/src/pe/lim/lim_assoc_utils.h b/core/mac/src/pe/lim/lim_assoc_utils.h index 97602f5193c2..172a0fad5765 100644 --- a/core/mac/src/pe/lim/lim_assoc_utils.h +++ b/core/mac/src/pe/lim/lim_assoc_utils.h @@ -88,7 +88,6 @@ QDF_STATUS lim_del_bss(struct mac_context *, tpDphHashNode, uint16_t, struct pe_ QDF_STATUS lim_del_sta(struct mac_context *, tpDphHashNode, bool, struct pe_session *); QDF_STATUS lim_add_sta_self(struct mac_context *, uint16_t, uint8_t, struct pe_session *); -void lim_teardown_infra_bss(struct mac_context *, struct pe_session *); #ifdef WLAN_FEATURE_HOST_ROAM void lim_restore_pre_reassoc_state(struct mac_context *, tSirResultCodes, uint16_t, struct pe_session *);