zephyr/subsys/bluetooth/host
Joakim Andersson c19dac1a66 Bluetooth: Host: Fix unable to connect using host resolution
Fix issue unable to connect to bonded peer when host resolution is used
either because the controller does not support privacy, or the
controller resolving list was exceeded.
In this case we need to use the RPA from the advertising report
directly, there is a small chance of the peer cycling the RPA here, in
which case the connection might be unsuccessful.

Bug introduced here: 45da629b24

Fixes: #18306

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2019-08-16 15:46:46 +03:00
..
a2dp_internal.h
a2dp.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
at.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
at.h
att_internal.h Bluetooth: Dispatch internal callbacks using RX thread 2019-08-09 21:01:59 +02:00
att.c Bluetooth: Dispatch internal callbacks using RX thread 2019-08-09 21:01:59 +02:00
avdtp_internal.h
avdtp.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
CMakeLists.txt Bluetooth: Mesh: Move under subsys/bluetooth/mesh 2019-07-10 09:41:57 +03:00
conn_internal.h Bluetooth: conn: Defer bt_conn_tx callback to system wq 2019-06-04 09:52:47 +03:00
conn.c Bluetooth: Host: fix missing interval_min copy 2019-08-14 12:04:26 +02:00
crypto.c cleanup: include/: move misc/byteorder.h to sys/byteorder.h 2019-06-27 22:55:49 -04:00
crypto.h
ecc.h
gatt_internal.h Bluetooth: GATT: Fix not clearing Client Features 2019-04-11 12:04:53 +03:00
gatt.c Bluetooth: GATT: Fix byte order for database hash 2019-07-31 15:25:06 +02:00
hci_core.c Bluetooth: Host: Fix unable to connect using host resolution 2019-08-16 15:46:46 +03:00
hci_core.h Bluetooth: Host: Add whitelist support in Bluetooth Host API 2019-08-09 16:26:10 +02:00
hci_ecc.c Bluetooth: Introduce separate pool for discardable events 2019-07-01 16:36:15 +03:00
hci_ecc.h
hci_raw_internal.h
hci_raw.c Bluetooth: Introduce separate pool for discardable events 2019-07-01 16:36:15 +03:00
hfp_hf.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
hfp_internal.h
Kconfig Bluetooth: Host: Add whitelist support in Bluetooth Host API 2019-08-09 16:26:10 +02:00
Kconfig.gatt Bluetooth: GATT: Kconfig: Remove redundant BT_CONN dependencies 2019-08-08 11:54:46 +02:00
Kconfig.l2cap Bluetooth: L2CAP: Kconfig: Remove redundant BT_CONN dependency 2019-08-07 16:51:02 +03:00
keys_br.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
keys.c Bluetooth: Keys: Fix logging assertions when enabling BT_DEBUG_KEYS. 2019-07-31 16:48:54 +02:00
keys.h Bluetooth: host: Allow to disable legacy pairing. 2018-10-16 14:25:56 +03:00
l2cap_br.c Bluetooth: L2CAP: Make use of Z_STRUCT_SECTION_ITERABLE 2019-07-04 17:00:09 +03:00
l2cap_internal.h Bluetooth: Dispatch internal callbacks using RX thread 2019-08-09 21:01:59 +02:00
l2cap.c Bluetooth: Dispatch internal callbacks using RX thread 2019-08-09 21:01:59 +02:00
monitor.c cleanup: include/: move misc/byteorder.h to sys/byteorder.h 2019-06-27 22:55:49 -04:00
monitor.h
rfcomm_internal.h
rfcomm.c cleanup: include/: move misc/stack.h to debug/stack.h 2019-06-27 22:55:49 -04:00
sdp_internal.h
sdp.c cleanup: include/: move misc/byteorder.h to sys/byteorder.h 2019-06-27 22:55:49 -04:00
settings.c Bluetooth: Settings: Fix generated identity not persistently stored. 2019-08-05 11:00:57 +02:00
settings.h subsys/settings: Update bluetooth module 2019-06-26 16:31:01 +02:00
smp_null.c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
smp.c Bluetooth: SMP: MITM security possible without IO when OOB data present 2019-08-09 11:20:31 +02:00
smp.h Bluetooth: SMP: Fix peripheral security request with authenticated keys 2019-07-31 14:24:10 +02:00
testing.c Bluetooth: testing: Exclude Mesh related code if BT_MESH not set 2018-09-19 10:48:39 +03:00
testing.h Bluetooth: testing: Exclude Mesh related code if BT_MESH not set 2018-09-19 10:48:39 +03:00
uuid.c Bluetooth: Host: Find by type should accept 128bit UUIDs 2019-08-07 15:39:11 +02:00