Bläddra i källkod

qcacld-3.0: Enable oem data processing in SAP mode

The OEM data is only processed in STA mode. As part of RTT config
LCI/LCR IE element configuration is required in SAP mode.

CRs-Fixed: 2179161
Change-Id: I65e0af23aba502031f23754572ca094058c5fe74
Subhani Shaik 7 år sedan
förälder
incheckning
16821e678d
1 ändrade filer med 3 tillägg och 4 borttagningar
  1. 3 4
      core/hdd/src/wlan_hdd_oemdata.c

+ 3 - 4
core/hdd/src/wlan_hdd_oemdata.c

@@ -344,14 +344,13 @@ void hdd_send_oem_data_rsp_msg(struct oem_data_rsp *oem_data_rsp)
  */
 static QDF_STATUS oem_process_data_req_msg(int oem_data_len, char *oem_data)
 {
-	struct hdd_adapter *adapter = NULL;
 	struct oem_data_req oem_data_req;
 	QDF_STATUS status = QDF_STATUS_SUCCESS;
 
 	/* for now, STA interface only */
-	adapter = hdd_get_adapter(p_hdd_ctx, QDF_STA_MODE);
-	if (!adapter) {
-		hdd_err("No adapter for STA mode");
+	if (!hdd_get_adapter(p_hdd_ctx, QDF_STA_MODE) &&
+	    !hdd_get_adapter(p_hdd_ctx, QDF_SAP_MODE)) {
+		hdd_err("No adapter for STA or SAP mode");
 		return QDF_STATUS_E_FAILURE;
 	}