When adding a new remote node into configuration database, initialize additional default properties: "blacklisted": 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..bf9344931 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, "blacklisted", 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.31.1