summaryrefslogtreecommitdiffstats
path: root/drivers/bluetooth/btqca.h
diff options
context:
space:
mode:
authorJakub Pawlowski2015-08-07 20:22:55 +0200
committerMarcel Holtmann2015-08-10 21:36:13 +0200
commitcc2b6911a205b327b29c1d771925f8ab2f80295f (patch)
tree4b93783e87c0e8b8efadd1cf35fd989b4863e62f /drivers/bluetooth/btqca.h
parentBluetooth: advertisement handling in new connect procedure (diff)
downloadkernel-qcow2-linux-cc2b6911a205b327b29c1d771925f8ab2f80295f.tar.gz
kernel-qcow2-linux-cc2b6911a205b327b29c1d771925f8ab2f80295f.tar.xz
kernel-qcow2-linux-cc2b6911a205b327b29c1d771925f8ab2f80295f.zip
Bluetooth: timeout handling in new connect procedure
Currently, when trying to connect to already paired device that just rotated its RPA MAC address, old address would be used and connection would fail. In order to fix that, kernel must scan and receive advertisement with fresh RPA before connecting. This patch makes sure that when new procedure is in use, and we're stuck in scan phase because no advertisement was received and timeout happened, or app decided to close socket, scan whitelist gets properly cleaned up. Signed-off-by: Jakub Pawlowski <jpawlowski@google.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'drivers/bluetooth/btqca.h')
0 files changed, 0 insertions, 0 deletions