Bluetooth: Mesh: rename deprected key refresh field

Commit renames deprecated key refresh field.
It still has to exist to allow backward compatibility
with previous versions when data are restored from
the persistent memory.

Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
This commit is contained in:
Aleksandr Khromykh 2024-06-20 16:56:09 +02:00 committed by Anas Nashif
commit ddc23f47d8

View file

@ -52,7 +52,7 @@ struct net_key_update {
/* NetKey storage information */
struct net_key_val {
uint8_t kr_flag:1,
uint8_t unused:1,
kr_phase:7;
struct bt_mesh_key val[2];
} __packed;
@ -107,7 +107,7 @@ static void store_subnet(uint16_t net_idx)
memcpy(&key.val[0], &sub->keys[0].net, sizeof(struct bt_mesh_key));
memcpy(&key.val[1], &sub->keys[1].net, sizeof(struct bt_mesh_key));
key.kr_flag = 0U; /* Deprecated */
key.unused = 0U;
key.kr_phase = sub->kr_phase;
err = settings_save_one(path, &key, sizeof(key));