zephyr/subsys/bluetooth/controller
Joakim Andersson 0b1af81daa Bluetooth: controller: Fix non-privacy directed advertiser
Fix issue with directed advertiser not accepting connection request
from non-privacy enabled peer that has given us a non-zero IRK.
When device privacy is enabled then ull_filter_lll_rl_addr_allowed will
return true, and update the rl_idx to entry in the resolving list.
When the directed advertiser is not privacy enabled then lll->rl_idx is
set to FILTER_IDX_NONE and will not use RPA for the target address.
The check rl_idx != lll->rl_idx will then fail (0 != 0xff) and the
connect request is denied, even though all addresses matches on-air.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2020-06-25 12:11:02 +02:00
..
crypto Bluetooth: controller: Use NRF RNG entropy device 2020-06-16 19:09:55 +02:00
hal zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
hci Bluetooth: controller: Use NRF RNG entropy device 2020-06-16 19:09:55 +02:00
include Bluetooth: controller: Fix compilation regression 2020-06-16 17:48:59 +02:00
ll_sw Bluetooth: controller: Fix non-privacy directed advertiser 2020-06-25 12:11:02 +02:00
ticker Bluetooth: controller: split: Avoid ticker null pointer dereferencing 2020-06-12 15:50:34 +02:00
util Bluetooth: controller: Use NRF RNG entropy device 2020-06-16 19:09:55 +02:00
CMakeLists.txt Bluetooth: controller: split: Initial extended scanning code 2020-06-12 15:50:34 +02:00
Kconfig Bluetooth: kconfig: Disable advertising extension until feature complete 2020-06-17 17:09:59 +02:00