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
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
Kconfig.iso Bluetooth: ISO: Add advanced unicast ISO parameters 2023-07-31 09:04:52 +00:00
Kconfig.logging