zephyr/subsys/bluetooth/services/ots
Emil Gydesen 03d07950aa Bluetooth: OTS: Fix issue with callbacks not being set
The checks for callbacks in bt_ots_init did not correctly take the
ots_init->features.oacp into account for all callbacks, which
caused some issues.

Slightly optimized the check for ots->cb->obj_read by moving the check
and reducing the number of places the code calls oacp_read_proc_cb.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2024-07-06 17:02:23 +02:00
..
CMakeLists.txt
Kconfig Bluetooth: BT_OTS_OACP_CHECKSUM_SUPPORT implies CRC support 2023-08-18 08:52:16 +03:00
ots_client_internal.h
ots_client.c Bluetooth: OTS: Add return validation of bt_uuid_create for client 2024-06-28 07:50:30 -04:00
ots_dir_list_internal.h sys: util: migrate all files to DIV_ROUND_UP 2023-04-11 12:00:37 +02:00
ots_dir_list.c bluetooth: fix typo in (common, crypto, services, shell) 2024-06-25 10:27:23 -04:00
ots_internal.h bluetooth: OTS: Delay indications to system workqueue 2024-04-23 15:32:07 +02:00
ots_l2cap_internal.h
ots_l2cap.c everywhere: replace #if IS_ENABLED() as per docs 2024-06-28 07:20:32 -04:00
ots_oacp_internal.h
ots_oacp.c Bluetooth: OTS: Fix issue with callbacks not being set 2024-07-06 17:02:23 +02:00
ots_obj_manager_internal.h
ots_obj_manager.c Bluetooth: Services: Add macro for verifying OTS object ID 2023-04-07 11:29:54 +02:00
ots_olcp_internal.h
ots_olcp.c bluetooth: OTS: Delay indications to system workqueue 2024-04-23 15:32:07 +02:00
ots.c Bluetooth: OTS: Fix issue with callbacks not being set 2024-07-06 17:02:23 +02:00