summaryrefslogtreecommitdiff
path: root/wifi/1.0/default/hidl_struct_util.cpp
diff options
context:
space:
mode:
authorEtan Cohen <etancohen@google.com>2017-02-09 12:55:23 -0800
committerEtan Cohen <etancohen@google.com>2017-02-10 12:45:55 -0800
commitb9b71cee37f7de1ab94f4c09a7d5a35274c80226 (patch)
tree41f15eccffbdfb3ce27f620ca22dd8314b04633d /wifi/1.0/default/hidl_struct_util.cpp
parent2373fe2a889cfdf14e291cf64fb4d73e14a85824 (diff)
[AWARE] Add support for Subscribe Service ID List Attribute
Add HAL definition to support Subscribe Service ID List Attribute inclusion in beacons. Until support is added in legacy HAL will not be functional. Rationale: enhances likelihood of being able to find the right service. Bug: 35195516 Bug: 35040192 Test: unit tests & integration (sl4a) tests Change-Id: I343266e3277c7351f29f6851cb1a9c1746cda6e8
Diffstat (limited to 'wifi/1.0/default/hidl_struct_util.cpp')
-rw-r--r--wifi/1.0/default/hidl_struct_util.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/wifi/1.0/default/hidl_struct_util.cpp b/wifi/1.0/default/hidl_struct_util.cpp
index 28ad6c3088..2343c2ddf2 100644
--- a/wifi/1.0/default/hidl_struct_util.cpp
+++ b/wifi/1.0/default/hidl_struct_util.cpp
@@ -787,6 +787,7 @@ bool convertHidlNanEnableRequestToLegacy(
legacy_request->sid_beacon_val =
(hidl_request.configParams.includePublishServiceIdsInBeacon ? 0x1 : 0x0)
| (hidl_request.configParams.numberOfPublishServiceIdsInBeacon << 1);
+ // TODO: b/35195516 connect SubscribeServiceIds to legacy HAL once implemented
legacy_request->config_rssi_window_size = 1;
legacy_request->rssi_window_size_val = hidl_request.configParams.rssiWindowSize;
legacy_request->config_disc_mac_addr_randomization = 1;
@@ -1114,6 +1115,7 @@ bool convertHidlNanConfigRequestToLegacy(
}
legacy_request->sid_beacon = (hidl_request.includePublishServiceIdsInBeacon ? 0x1 : 0x0)
| (hidl_request.numberOfPublishServiceIdsInBeacon << 1);
+ // TODO: b/35195516 connect SubscribeServiceIds to legacy HAL once implemented
legacy_request->config_rssi_window_size = 1;
legacy_request->rssi_window_size_val = hidl_request.rssiWindowSize;
legacy_request->config_disc_mac_addr_randomization = 1;