Loading wifi/1.0/default/hidl_struct_util.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -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; Loading Loading @@ -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; Loading wifi/1.0/types.hal +12 −0 Original line number Diff line number Diff line Loading @@ -822,6 +822,18 @@ struct NanConfigRequest { * Value must fit within 7 bits - i.e. <= 127. */ uint8_t numberOfPublishServiceIdsInBeacon; /** * Control whether subscribe service IDs are included in Sync/Discovery beacons. * Spec: Subscribe Service ID List Attribute */ bool includeSubscribeServiceIdsInBeacon; /** * If |includeSubscribeServiceIdsInBeacon| is true then specifies the number of subscribe service * IDs to include in the Sync/Discovery beacons: * Value = 0: include as many service IDs as will fit into the maximum allowed beacon frame size. * Value must fit within 7 bits - i.e. <= 127. */ uint8_t numberOfSubscribeServiceIdsInBeacon; /** * Number of samples used to calculate RSSI. */ Loading Loading
wifi/1.0/default/hidl_struct_util.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -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; Loading Loading @@ -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; Loading
wifi/1.0/types.hal +12 −0 Original line number Diff line number Diff line Loading @@ -822,6 +822,18 @@ struct NanConfigRequest { * Value must fit within 7 bits - i.e. <= 127. */ uint8_t numberOfPublishServiceIdsInBeacon; /** * Control whether subscribe service IDs are included in Sync/Discovery beacons. * Spec: Subscribe Service ID List Attribute */ bool includeSubscribeServiceIdsInBeacon; /** * If |includeSubscribeServiceIdsInBeacon| is true then specifies the number of subscribe service * IDs to include in the Sync/Discovery beacons: * Value = 0: include as many service IDs as will fit into the maximum allowed beacon frame size. * Value must fit within 7 bits - i.e. <= 127. */ uint8_t numberOfSubscribeServiceIdsInBeacon; /** * Number of samples used to calculate RSSI. */ Loading