bug: v/65135 KVDB backend had no key and no save/load path for GATT server database hash. The system could not restore the hash after reboot and cache validation failed. Add BT_KVDB_BLEGATTDBHASH and helpers to save/load remote_device_gatt_properties_t entries. Count and delete old hash properties before saving new data. Signed-off-by: zhongzhijie1 <zhongzhijie1@xiaomi.com> |
||
|---|---|---|
| .. | ||
| bluetooth_define.h | ||
| bt_storage.c | ||
| bt_storage.h | ||
| bt_time.c | ||
| bt_time.h | ||
| index_allocator.c | ||
| index_allocator.h | ||
| service_loop.c | ||
| service_loop.h | ||
| storage.c | ||
| storage.h | ||
| storage_property.c | ||