Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e3641ed3 authored by Jakub Pawlowski's avatar Jakub Pawlowski
Browse files

Get rid of "services" parameter to start search request

We always set it to 0

Bug: 330675788
Flag: exempt, trivial
Test: mma -j32
Change-Id: I85ce622d9e99ec4430032d0233d588b2ec5a9cdf
parent c73a64d4
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -281,7 +281,7 @@ static void bta_dm_search_start(tBTA_DM_API_SEARCH& search) {
  get_btm_client_interface().db.BTM_ClearInqDb(nullptr);
  /* save search params */
  bta_dm_search_cb.p_device_search_cback = search.p_cback;
  bta_dm_search_cb.services = search.services;
  bta_dm_search_cb.services = 0; /* device search, do not discover services */

  const tBTM_STATUS btm_status =
      BTM_StartInquiry(bta_dm_inq_results_cb, bta_dm_inq_cmpl_cb);
@@ -2345,9 +2345,9 @@ void bta_dm_disc_acl_down(const RawAddress& bd_addr, tBT_TRANSPORT transport) {
void bta_dm_disc_stop() { bta_dm_disc_reset(); }

void bta_dm_disc_start_device_discovery(tBTA_DM_SEARCH_CBACK* p_cback) {
  bta_dm_search_sm_execute(BTA_DM_API_SEARCH_EVT,
                           std::make_unique<tBTA_DM_MSG>(tBTA_DM_API_SEARCH{
                               .services = 0, .p_cback = p_cback}));
  bta_dm_search_sm_execute(
      BTA_DM_API_SEARCH_EVT,
      std::make_unique<tBTA_DM_MSG>(tBTA_DM_API_SEARCH{.p_cback = p_cback}));
}

void bta_dm_disc_stop_device_discovery() {
+0 −1
Original line number Diff line number Diff line
@@ -65,7 +65,6 @@ inline std::string bta_dm_event_text(const tBTA_DM_EVT& event) {

/* data type for BTA_DM_API_SEARCH_EVT */
typedef struct {
  tBTA_SERVICE_MASK services;
  tBTA_DM_SEARCH_CBACK* p_cback;
} tBTA_DM_API_SEARCH;