summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSreenath Sharma <sreenath.sharma@broadcom.com>2016-06-27 15:25:10 +0530
committerMitchell Wills <mwills@google.com>2016-06-29 14:53:24 -0700
commita1797bbd4753d67ff6a48028710467d3fc68a4d9 (patch)
tree7c72a39f98e9c51a23d6993253fd55108e565816
parent208780ea51cff93fa5258927f185df1fdc1b61ec (diff)
downloadhardware_replicant_wlan-a1797bbd4753d67ff6a48028710467d3fc68a4d9.tar.gz
hardware_replicant_wlan-a1797bbd4753d67ff6a48028710467d3fc68a4d9.tar.bz2
hardware_replicant_wlan-a1797bbd4753d67ff6a48028710467d3fc68a4d9.zip
WiFi HAL: fixing gscan batch result calculation
Fixing gscan batch result calculation by using the correct scan result structure BUG=29795406 Change-Id: I7d3ed3ed3e836e3d0a3eb7617b110a98b9a83fa5 Signed-off-by: Sreenath Sharma <sreenath.sharma@broadcom.com>
-rw-r--r--bcmdhd/wifi_hal/gscan.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/bcmdhd/wifi_hal/gscan.cpp b/bcmdhd/wifi_hal/gscan.cpp
index 52ec284..620fbe4 100644
--- a/bcmdhd/wifi_hal/gscan.cpp
+++ b/bcmdhd/wifi_hal/gscan.cpp
@@ -937,7 +937,7 @@ public:
ALOGW("Stored %d scans, ignoring excess results", mRetrieved);
break;
}
- num = min(num, (int)(it2.get_len()/sizeof(wifi_scan_result)));
+ num = min(num, (int)(it2.get_len()/sizeof(wifi_gscan_result)));
num = min(num, (int)MAX_AP_CACHE_PER_SCAN);
ALOGV("Copying %d scan results", num);
wifi_gscan_result_t *results = (wifi_gscan_result_t *)it2.get_data();