diff --git a/core/mac/inc/sir_api.h b/core/mac/inc/sir_api.h index 459499f441a0..b5be232dac15 100644 --- a/core/mac/inc/sir_api.h +++ b/core/mac/inc/sir_api.h @@ -3482,7 +3482,7 @@ typedef struct sSirSmeCandidateFoundInd { #ifdef WLAN_FEATURE_11W typedef struct sSirWlanExcludeUnencryptParam { bool excludeUnencrypt; - tSirMacAddr bssId; + struct cdf_mac_addr bssid; } tSirWlanExcludeUnencryptParam, *tpSirWlanExcludeUnencryptParam; #endif diff --git a/core/mac/src/pe/lim/lim_send_messages.c b/core/mac/src/pe/lim/lim_send_messages.c index e47bf2fbc3a7..3e6f53b6ad76 100644 --- a/core/mac/src/pe/lim/lim_send_messages.c +++ b/core/mac/src/pe/lim/lim_send_messages.c @@ -833,7 +833,8 @@ tSirRetStatus lim_send_exclude_unencrypt_ind(tpAniSirGlobal pMac, } pExcludeUnencryptParam->excludeUnencrypt = excludeUnenc; - sir_copy_mac_addr(pExcludeUnencryptParam->bssId, psessionEntry->bssId); + cdf_mem_copy(pExcludeUnencryptParam->bssid.bytes, psessionEntry->bssId, + CDF_MAC_ADDR_SIZE); msgQ.type = WMA_EXCLUDE_UNENCRYPTED_IND; msgQ.reserved = 0;