wlan: Ensure fw is out of imps before sending spoof req
FW isn't able to program RXP filters with new spoof mac addr
when its in IMPS state.
Fix is to ensure we request FW out of IMPS state before sending
new MAC OUIs in spoofing request.
Change-Id: I0b71edb1a3bb8461bccdcb1a3316c65faa56a1e8
CRs-Fixed: 793178
diff --git a/CORE/SME/inc/sme_Api.h b/CORE/SME/inc/sme_Api.h
index 1072da8..1d29da3 100644
--- a/CORE/SME/inc/sme_Api.h
+++ b/CORE/SME/inc/sme_Api.h
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2012-2014 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2012-2015 The Linux Foundation. All rights reserved.
*
* Previously licensed under the ISC license by Qualcomm Atheros, Inc.
*
@@ -279,7 +279,13 @@
void *);
#endif /* WLAN_FEATURE_EXTSCAN */
-tANI_BOOLEAN sme_SpoofMacAddrReq(tHalHandle hHal, v_MACADDR_t *macaddr);
+/* ---------------------------------------------------------------------------
+ \fn sme_SpoofMacAddrReq
+ \brief SME API to send Spoof Mac Addr req to HAL
+ \param macaddr: mac address to be sent
+ \- return eHalStatus
+ -------------------------------------------------------------------------*/
+eHalStatus sme_SpoofMacAddrReq(tHalHandle hHal, v_MACADDR_t *macaddr);
typedef enum
{