Commit: 2d3685252a21cda4b918ad1cc4dd0572bd5c6d3c
Parent: 49707d7a508fb01760713b7265a15886977b096f
Author: Szymon Janc <szymon.janc@codecoup.pl>
Committer: Szymon Janc <szymon.janc@codecoup.pl>
Date: 2016-10-25 20:20:59
Tree: 35c2ba90850c07ddd872ef71993b2ca3f3cd849a

core: Fix BR/EDR pairing for dual mode devices For dual mode devices we need to pass address type used in pairing events to reply with correct one on agent reply. Otherwise reply for BR/EDR pairing of dual mode device would use address type (which is valid only for LE address) resulting in reply being ignored by kernel and eventually pairing timeout.

Diffstat

M src/adapter.c | 7 ++++- - -
M src/device.c | 31 +++++++++++++++++- - - - - - - - - - - - - -
M src/device.h | 10 +++++- - - - -

3 files changed, 26 insertions(+), 22 deletions(-)

View Full Diff | Patch