zephyr/subsys/bluetooth
Ivan Iushkov 9fa4cd8226 Bluetooth: add missing initilization of sync_info member
During manual testing with UBSAN enabled, it was found that
bt_le_per_adv_sync_cb synced() callback in application
sometimes gets unexpected different values in
`sync_info.recv_enabled` field.

The UBSAN output contained the following warnings message:
runtime error:
load of value 65, which is not a valid value for type '_Bool'

It tunrned out that struct bt_le_per_adv_sync_synced_info sync_info
inside bt_hci_le_past_received_common() contains uninitialized
recv_enabled member.
Set it to true by default to avoid possible issues.

Signed-off-by: Ivan Iushkov <ivan.iushkov@nordicsemi.no>
2024-03-07 14:33:19 +00:00
..
audio LE Audio: bt_bap_broadcast_sink_cb.syncable should provide the BIGInfo 2024-03-07 11:09:12 +00:00
common Bluetooth: Rename BT_BREDR to BT_CLASSIC 2024-03-07 11:26:45 +02:00
controller Bluetooth: Controller: Fix per adv interval value check 2024-03-07 10:58:40 +00:00
crypto
host Bluetooth: add missing initilization of sync_info member 2024-03-07 14:33:19 +00:00
lib Bluetooth: Host: Remove 'Experimental' flag of EAD 2023-07-28 17:48:16 +02:00
mesh Bluetooth: Mesh: Add missing model extensions 2024-03-06 10:21:59 +00:00
services Bluetooth: services: Add HRS notification changed app callback 2024-01-08 15:34:20 +02:00
shell Bluetooth: Rename BT_BREDR to BT_CLASSIC 2024-03-07 11:26:45 +02:00
CMakeLists.txt
Kconfig Bluetooth: ISO: Add CONFIG_BT_ISO_{RX/TX} 2024-03-02 15:05:39 +01:00
Kconfig.adv
Kconfig.iso Bluetooth: ISO: Add CONFIG_BT_ISO_{RX/TX} 2024-03-02 15:05:39 +01:00
Kconfig.logging Bluetooth: Rename BT_BREDR to BT_CLASSIC 2024-03-07 11:26:45 +02:00