zephyr/include/bluetooth
Joakim Andersson 710adac50d Bluetooth: host: Add RPA in directed advertisement support
In order to advertise directed to a privacy enabled central the
initiator field of the directed adv packet needs to set to an RPA.
To instruct the controller to use an RPA in the initiator field own
address type should be set to either 0x02 or 0x03.
Since it is not certain that a remote device supports address resolution
of the initiator address we add an option to turn this on and give the
application the responsibility to check if peer supports this.

Fixes #14743

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2019-04-02 13:19:00 +02:00
..
mesh Bluetooth: Mesh: Add support for suspend/resume 2019-01-28 14:10:58 +02:00
services subsys: bluetooth: services: dev. information service enhancements 2018-11-07 18:08:05 +01:00
a2dp-codec.h
a2dp.h
att.h Bluetooth: Add definitions for GATT Caching 2019-02-08 18:07:34 +02:00
avdtp.h
bluetooth.h Bluetooth: host: Add RPA in directed advertisement support 2019-04-02 13:19:00 +02:00
buf.h
conn.h Bluetooth: Clarify bt_conn_create_slave_le documentation 2019-03-07 21:02:26 +01:00
controller.h Bluetooth: Controller: Add support for setting public address 2018-09-21 12:40:10 +02:00
crypto.h
gatt.h Bluetooth: GATT: Add BT_GATT_DISCOVER_ATTRIBUTE type 2019-03-13 17:48:37 +02:00
hci_raw.h
hci_vs.h Bluetooth: controller: Preliminary work in progress mesh ext. 2019-01-23 09:45:06 +01:00
hci.h Bluetooth: host: Add RPA in directed advertisement support 2019-04-02 13:19:00 +02:00
hfp_hf.h
l2cap.h Bluetooth: Change l2cap accept callback return error 2018-10-26 16:56:01 +01:00
mesh.h
rfcomm.h Bluetooth: Remove custom stack macros 2018-10-19 14:50:22 +02:00
sdp.h
testing.h Bluetooth: testing: Exclude Mesh related code if BT_MESH not set 2018-09-19 10:48:39 +03:00
uuid.h Bluetooth: Add definitions for GATT Caching 2019-02-08 18:07:34 +02:00