• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

system/bt


Commit MetaInfo

修订版1655984bf128ba02da7ed2d7f4fa66a05a180e33 (tree)
时间2019-11-14 13:21:26
作者Aiswarya Cyriac <aiswarya.cyriac@inte...>
CommiterChih-Wei Huang

Log Message

Fix for BLE pairing failure in slave role

Pairing fails due to DHkey mismatch and this fix address the
mismatch

Change-Id: Ie09f6c4ef3e70cce3f3b57858b6e8945eb65e63c
Tracked-On:https://jira01.devtools.intel.com/browse/OAM-57377
Signed-Off-by: Aiswarya Cyriac <aiswarya.cyriac@intel.com>

更改概述

差异

--- a/stack/btm/btm_ble_multi_adv.cc
+++ b/stack/btm/btm_ble_multi_adv.cc
@@ -34,6 +34,7 @@
3434 #include "ble_advertiser.h"
3535 #include "ble_advertiser_hci_interface.h"
3636 #include "btm_int_types.h"
37+#include "btm_int.h"
3738
3839 using base::Bind;
3940 using base::TimeDelta;
@@ -211,7 +212,7 @@ class BleAdvertisingManagerImpl
211212 bda.address[5] = output.param_buf[0];
212213 bda.address[4] = output.param_buf[1];
213214 bda.address[3] = output.param_buf[2];
214-
215+ memcpy(&btm_cb.ble_ctr_cb.addr_mgnt_cb.private_addr,bda.address,6);
215216 cb.Run(bda);
216217 }
217218