zephyr/subsys/bluetooth
Joakim Andersson e997c46e6d Bluetooth: GATT: Handle bt/ccc setting with CCC lazy loading
When lazy loading of CCCs are enabled there is no settings set handler
register for the 'bt/ccc' key, this means that the settings set handler
for 'bt' key is called instead. This handler does not know what to do
for the 'ccc' subkey, and returns -ENOENT for the entry.
This results in an error message logged by the settings subsystem.
  "E: set-value failure. key: bt/ccc/f8c39e2f98210 error(-2)"

Fix this by providing an empty handler for the 'bt/ccc' key when
Lazy Loading feature is enabled.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2020-09-03 13:56:10 +02:00
..
common
controller isr: Normalize usage of device instance through ISR 2020-09-02 13:48:13 +02:00
host Bluetooth: GATT: Handle bt/ccc setting with CCC lazy loading 2020-09-03 13:56:10 +02:00
mesh Bluetooth: Mesh: Remove unnecessary #ifdefs from beacon code 2020-09-01 22:00:02 +03:00
services device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
shell
CMakeLists.txt
Kconfig