qcacld-3.0: Replace tSirMacAddr with cdf_mac_addr in sSirModifyIE

Replace tSirMacAddr with cdf_mac_addr in sSirModifyIE.

Change-Id: I36783326eb35bd6c9c4987ae0655b0313f398886
CRs-Fixed: 898864
diff --git a/core/mac/inc/sir_api.h b/core/mac/inc/sir_api.h
index a7a9306..dd57d2c 100644
--- a/core/mac/inc/sir_api.h
+++ b/core/mac/inc/sir_api.h
@@ -3830,7 +3830,7 @@
 
 /* Modify particular IE in addition IE for prob resp Bcn */
 typedef struct sSirModifyIE {
-	tSirMacAddr bssid;
+	struct cdf_mac_addr bssid;
 	uint16_t smeSessionId;
 	bool notify;
 	uint8_t ieID;
diff --git a/core/mac/src/pe/lim/lim_process_sme_req_messages.c b/core/mac/src/pe/lim/lim_process_sme_req_messages.c
index 2cba642..541e42e 100644
--- a/core/mac/src/pe/lim/lim_process_sme_req_messages.c
+++ b/core/mac/src/pe/lim/lim_process_sme_req_messages.c
@@ -5282,12 +5282,12 @@
 	modify_add_ies = (tpSirModifyIEsInd)msg_buf;
 	/* Incoming message has smeSession, use BSSID to find PE session */
 	session_entry = pe_find_session_by_bssid(mac_ctx,
-			modify_add_ies->modifyIE.bssid, &session_id);
+			modify_add_ies->modifyIE.bssid.bytes, &session_id);
 
 	if (NULL == session_entry) {
 		lim_log(mac_ctx, LOGE, FL("Session not found for given bssid. "
 					MAC_ADDRESS_STR),
-		MAC_ADDR_ARRAY(modify_add_ies->modifyIE.bssid));
+		MAC_ADDR_ARRAY(modify_add_ies->modifyIE.bssid.bytes));
 		goto end;
 	}
 	if ((0 == modify_add_ies->modifyIE.ieBufferlength) ||
diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c
index be2369e..a0f40ae 100644
--- a/core/sme/src/csr/csr_api_roam.c
+++ b/core/sme/src/csr/csr_api_roam.c
@@ -18268,8 +18268,7 @@
 	pModifyAddIEInd->msgType = eWNI_SME_MODIFY_ADDITIONAL_IES;
 	pModifyAddIEInd->msgLen = sizeof(tSirModifyIEsInd);
 
-	cdf_mem_copy(pModifyAddIEInd->modifyIE.bssid, pModifyIE->bssid,
-		     sizeof(tSirMacAddr));
+	cdf_copy_macaddr(&pModifyAddIEInd->modifyIE.bssid, &pModifyIE->bssid);
 
 	pModifyAddIEInd->modifyIE.smeSessionId = pModifyIE->smeSessionId;
 	pModifyAddIEInd->modifyIE.notify = pModifyIE->notify;