diff options
author | Subramanian Srinivasan <subrsrin@codeaurora.org> | 2017-05-25 17:05:11 -0700 |
---|---|---|
committer | Jakub Pawlowski <jpawlowski@google.com> | 2017-07-31 13:40:30 -0700 |
commit | 97afa29c3582a86a9cc69a239ad973366db8142b (patch) | |
tree | 9b13f46550fd05ee1a1e2b59afb09db9f23cd322 | |
parent | 3507060c58dfec71872208b5c7fa71836b5625e4 (diff) | |
download | android_system_bt-97afa29c3582a86a9cc69a239ad973366db8142b.tar.gz android_system_bt-97afa29c3582a86a9cc69a239ad973366db8142b.tar.bz2 android_system_bt-97afa29c3582a86a9cc69a239ad973366db8142b.zip |
Fix processing of Inquiry results data
Process inquiry results data based on the data
length sent from the lower stack layers and not
by using HCI_EXT_INQ_RESPONSE_LEN.
Bug: 62589724
Change-Id: Iee4a2c8f0dfb459404b28ba21061f7ced9f8455c
(cherry picked from commit 9bd6250eba5e624c94c66f053f5603dca8e0e4f1)
-rw-r--r-- | btif/src/btif_dm.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/btif/src/btif_dm.cc b/btif/src/btif_dm.cc index 591c844e0..07cb00dfc 100644 --- a/btif/src/btif_dm.cc +++ b/btif/src/btif_dm.cc @@ -2027,7 +2027,7 @@ static void bte_search_devices_evt(tBTA_DM_SEARCH_EVT event, * to the end of the tBTA_DM_SEARCH */ switch (event) { case BTA_DM_INQ_RES_EVT: { - if (p_data->inq_res.p_eir) param_len += HCI_EXT_INQ_RESPONSE_LEN; + if (p_data->inq_res.p_eir) param_len += p_data->inq_res.eir_len; } break; case BTA_DM_DISC_RES_EVT: { |