zephyr/subsys/bluetooth/host
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
..
CMakeLists.txt Bluetooth: host: Split SSP to it's own module 2020-08-11 19:32:35 +02:00
Kconfig Bluetooth: Call bt_recv from priority higher that TX thread. 2020-09-01 15:15:36 +03:00
Kconfig.gatt Bluetooth: Gatt: Automatic discover of CCC when subscribing 2020-07-20 12:46:18 +02:00
Kconfig.l2cap Bluetooth: host: Use CONFIG_BT_L2CAP_RX_MTU always to set L2CAP RX MTU 2020-08-06 11:46:48 +02:00
a2dp.c
a2dp_internal.h
aes_ccm.c
at.c
at.h
att.c Bluetooth: ATT: Fix not restoring buffer state when send fails 2020-08-25 15:22:07 +03:00
att_internal.h Bluetooth: host: Use CONFIG_BT_L2CAP_RX_MTU always to set L2CAP RX MTU 2020-08-06 11:46:48 +02:00
avdtp.c
avdtp_internal.h Bluetooth: host: Use CONFIG_BT_L2CAP_RX_MTU always to set L2CAP RX MTU 2020-08-06 11:46:48 +02:00
conn.c Bluetooth: host: Elevate security to L4 when SC only is enabled 2020-08-24 10:16:51 +02:00
conn_internal.h Bluetooth: host: Split SSP to it's own module 2020-08-11 19:32:35 +02:00
crypto.c
crypto.h
ecc.h
gatt.c Bluetooth: GATT: Handle bt/ccc setting with CCC lazy loading 2020-09-03 13:56:10 +02:00
gatt_internal.h
hci_common.c Bluetooth: Move implementation of hci_driver.h exposed functions 2020-07-27 13:27:05 +02:00
hci_core.c Bluetooth: host: Fix periodic advertising delete 2020-09-03 10:40:35 +02:00
hci_core.h Bluetooth: host: Split SSP to it's own module 2020-08-11 19:32:35 +02:00
hci_ecc.c bluetooth: use kernel stacks 2020-08-05 21:30:32 -04:00
hci_ecc.h
hci_raw.c guideline: Make explicit fallthrough cases 2020-08-24 20:28:47 -04:00
hci_raw_internal.h
hfp_hf.c
hfp_internal.h
keys.c
keys.h Bluetooth: br/edr: store link key 2020-07-02 16:32:41 +03:00
keys_br.c Bluetooth: br/edr: store link key 2020-07-02 16:32:41 +03:00
l2cap.c guideline: Make explicit fallthrough cases 2020-08-24 20:28:47 -04:00
l2cap_br.c Bluetooth: host: Use CONFIG_BT_L2CAP_RX_MTU always to set L2CAP RX MTU 2020-08-06 11:46:48 +02:00
l2cap_internal.h Bluetooth: Host: Notify L2CAP that security change failed 2020-08-06 11:47:03 +02:00
monitor.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
monitor.h
rfcomm.c guideline: Make explicit fallthrough cases 2020-08-24 20:28:47 -04:00
rfcomm_internal.h
sdp.c
sdp_internal.h
settings.c
settings.h
smp.c Bluetooth: Host: Notify L2CAP that security change failed 2020-08-06 11:47:03 +02:00
smp.h
smp_null.c
ssp.c guideline: Make explicit fallthrough cases 2020-08-24 20:28:47 -04:00
ssp.h Bluetooth: host: Split SSP to it's own module 2020-08-11 19:32:35 +02:00
testing.c
testing.h
uuid.c