From e01a82948fa53418aeb4ad011b677fb9660cfbd6 Mon Sep 17 00:00:00 2001 From: Inga Stotland Date: Wed, 22 Sep 2021 20:25:48 -0700 Subject: [PATCH] tools/mesh: Add new info to stored remote nodes When adding a new remote node into configuration database, initialize additional default properties: "excluded": false "security": "secure" "configComplete": false --- tools/mesh/mesh-db.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tools/mesh/mesh-db.c b/tools/mesh/mesh-db.c index a57a5d547..fa12cd223 100644 --- a/tools/mesh/mesh-db.c +++ b/tools/mesh/mesh-db.c @@ -1075,7 +1075,18 @@ bool mesh_db_add_node(uint8_t uuid[16], uint8_t num_els, uint16_t unicast, if (!add_u8_16(jnode, "UUID", uuid)) goto fail; + + if (!add_string(jnode, "security", "secure")) + goto fail; + + if (!write_bool(jnode, "excluded", false)) + goto fail; + + if (!write_bool(jnode, "configComplete", false)) + goto fail; + jelements = init_elements(num_els); + json_object_object_add(jnode, "elements", jelements); jnetkeys = json_object_new_array(); -- 2.47.3