diff --git a/core/hdd/inc/wlan_hdd_main.h b/core/hdd/inc/wlan_hdd_main.h index 7ea0dc3398de..90ede553e8d3 100644 --- a/core/hdd/inc/wlan_hdd_main.h +++ b/core/hdd/inc/wlan_hdd_main.h @@ -812,12 +812,14 @@ struct hdd_station_info { * @disable_intrabss_fwd: Prevent forwarding between stations * @broadcast_sta_id: Station ID assigned after BSS starts * @privacy: The privacy bits of configuration + * @encryption_type: The encryption being used */ struct hdd_ap_ctx { struct hdd_hostapd_state hostapd_state; bool disable_intrabss_fwd; uint8_t broadcast_sta_id; uint8_t privacy; + eCsrEncryptionType encryption_type; tSirWPSPBCProbeReq WPSPBCProbeReq; @@ -825,12 +827,10 @@ struct hdd_ap_ctx { struct semaphore semWpsPBCOverlapInd; - qdf_mc_timer_t hdd_ap_inactivity_timer; uint8_t operatingChannel; - eCsrEncryptionType ucEncryptType; /* This will point to group key data, * if it is received before start bss diff --git a/core/hdd/src/wlan_hdd_hostapd.c b/core/hdd/src/wlan_hdd_hostapd.c index 9efa39167d57..a9829e97b5fe 100644 --- a/core/hdd/src/wlan_hdd_hostapd.c +++ b/core/hdd/src/wlan_hdd_hostapd.c @@ -1876,11 +1876,11 @@ QDF_STATUS hdd_hostapd_sap_event_cb(tpSap_Event pSapEvent, MAC_ADDR_ARRAY(wrqu.addr.sa_data)); we_event = IWEVREGISTERED; - if ((eCSR_ENCRYPT_TYPE_NONE == ap_ctx->ucEncryptType) || + if ((eCSR_ENCRYPT_TYPE_NONE == ap_ctx->encryption_type) || (eCSR_ENCRYPT_TYPE_WEP40_STATICKEY == - ap_ctx->ucEncryptType) + ap_ctx->encryption_type) || (eCSR_ENCRYPT_TYPE_WEP104_STATICKEY == - ap_ctx->ucEncryptType)) { + ap_ctx->encryption_type)) { bAuthRequired = false; } @@ -7761,7 +7761,7 @@ int wlan_hdd_cfg80211_start_bss(struct hdd_adapter *adapter, pConfig->RSNEncryptType = eCSR_ENCRYPT_TYPE_NONE; pConfig->mcRSNEncryptType = eCSR_ENCRYPT_TYPE_NONE; - (WLAN_HDD_GET_AP_CTX_PTR(adapter))->ucEncryptType = + (WLAN_HDD_GET_AP_CTX_PTR(adapter))->encryption_type = eCSR_ENCRYPT_TYPE_NONE; pConfig->RSNWPAReqIELength = 0; @@ -7796,7 +7796,7 @@ int wlan_hdd_cfg80211_start_bss(struct hdd_adapter *adapter, pConfig->RSNEncryptType = RSNEncryptType; pConfig->mcRSNEncryptType = mcRSNEncryptType; (WLAN_HDD_GET_AP_CTX_PTR(adapter))-> - ucEncryptType = RSNEncryptType; + encryption_type = RSNEncryptType; hdd_debug("CSR AuthType = %d, EncryptionType = %d mcEncryptionType = %d", RSNAuthType, RSNEncryptType, mcRSNEncryptType); } @@ -7842,7 +7842,7 @@ int wlan_hdd_cfg80211_start_bss(struct hdd_adapter *adapter, pConfig->RSNEncryptType = RSNEncryptType; pConfig->mcRSNEncryptType = mcRSNEncryptType; (WLAN_HDD_GET_AP_CTX_PTR(adapter))-> - ucEncryptType = RSNEncryptType; + encryption_type = RSNEncryptType; hdd_debug("CSR AuthType = %d, EncryptionType = %d mcEncryptionType = %d", RSNAuthType, RSNEncryptType, mcRSNEncryptType);