zephyr/subsys/bluetooth
Alperen Şener f6a9fc1202 Bluetooth: Mesh: add optional OOB info to ext scan report
Even though the OOB information is optional we can add it
to extended scan reports in cases there is detected unprovisoned
devices.

Referring to MshPRT section 4.4.5.3:
When the Remote Provisioning Extended Scan procedure completes without
receiving an advertisement from the unprovisioned device, the
OOBInformation and AdvStructures fields shall be skipped. When the
obtained data is empty, the AdvStructures field shall be skipped. The
Status field shall be set to Success.

and referring to MshPRT section 4.3.4.9:
The OOBInformation field contains the OOB Information of either the
unprovisioned device or the Remote Provisioning Server.

Signed-off-by: Alperen Şener <alperen.sener@nordicsemi.no>
2023-09-13 10:07:42 +02:00
..
audio Bluetooth: audio: ascs: Add endpoint by stream lookup function 2023-09-11 11:08:53 +02:00
common Bluetooth: Mesh: Updated ACL configuration settings 2023-06-17 08:06:16 -04:00
controller Bluetooth: Controller: Nordic LLL: Use HAL to clear EVENTs 2023-09-08 14:45:13 +02:00
crypto
host bluetooth: Make long workqueue init priority configurable 2023-09-11 19:57:08 +02:00
lib Bluetooth: Host: Remove 'Experimental' flag of EAD 2023-07-28 17:48:16 +02:00
mesh Bluetooth: Mesh: add optional OOB info to ext scan report 2023-09-13 10:07:42 +02:00
services Bluetooth: OTS: Fix memory leak while procedure is not finished 2023-09-11 19:55:56 +02:00
shell Bluetooth: Shell: Only print valid ISO data 2023-09-01 17:44:39 +02:00
CMakeLists.txt
Kconfig
Kconfig.adv Bluetooth: Host: Add support for PAwR Sync 2023-04-26 20:08:16 +02:00
Kconfig.iso Bluetooth: ISO: Add advanced unicast ISO parameters 2023-07-31 09:04:52 +00:00
Kconfig.logging Bluetooth: Logging: Make BT_LOG and BT_LOG_LEGACY hidden symbols 2023-04-12 10:23:04 +02:00