diff options
author | Insun Song <insun.song@broadcom.com> | 2017-02-16 21:26:44 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-02-16 21:26:44 +0000 |
commit | ecf1d3e0f7ed5e6a11d3e379a1679dbe02edffb2 (patch) | |
tree | 259a51ae78b771cceaf70a5a179349e5594cf46e | |
parent | 961f71d3c01f605be7bc213685ac9398d993e5ef (diff) | |
parent | 0d6d7a13c4bcd946a84a005ff8737bd481b9b3ee (diff) | |
download | wlan-ecf1d3e0f7ed5e6a11d3e379a1679dbe02edffb2.tar.gz |
net: wireless: bcmdhd: add bssid count element in hotlist cfg am: 66d8254696 am: 80c7a6aa50 am: c2789261e8
am: 0d6d7a13c4
Change-Id: I42e151ddd7ce01ab8a09e67236548023f9a13571
-rw-r--r-- | bcmdhd/wifi_hal/gscan.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/bcmdhd/wifi_hal/gscan.cpp b/bcmdhd/wifi_hal/gscan.cpp index a94c38c..47eea15 100644 --- a/bcmdhd/wifi_hal/gscan.cpp +++ b/bcmdhd/wifi_hal/gscan.cpp @@ -74,6 +74,7 @@ typedef enum { GSCAN_ATTRIBUTE_RSSI_HIGH, GSCAN_ATTRIBUTE_HOTLIST_ELEM, GSCAN_ATTRIBUTE_HOTLIST_FLUSH, + GSCAN_ATTRIBUTE_HOTLIST_BSSID_COUNT, /* remaining reserved for additional attributes */ GSCAN_ATTRIBUTE_RSSI_SAMPLE_SIZE = 60, @@ -1016,6 +1017,11 @@ public: return result; } + result = request.put_u32(GSCAN_ATTRIBUTE_HOTLIST_BSSID_COUNT, mParams.num_bssid); + if (result < 0) { + return result; + } + struct nlattr * attr = request.attr_start(GSCAN_ATTRIBUTE_HOTLIST_BSSIDS); for (int i = 0; i < mParams.num_bssid; i++) { nlattr *attr2 = request.attr_start(GSCAN_ATTRIBUTE_HOTLIST_ELEM); |