From 892f03dd5b768dead05633028ed96ea58ea2eb11 Mon Sep 17 00:00:00 2001 From: Inga Stotland Date: Wed, 2 Dec 2020 13:11:51 -0800 Subject: [PATCH] mesh: Zero out config node struct before initializing This memsets all the fields of mesh_db_node to zero prior to intializing some fields in mesh_config_node struct and creating a brand new node configuration. Just a precaution against having uninitialized items. Change-Id: I92528e58d399db611e84fdacf6399281e4ffc54d Signed-off-by: Abhay Agarwal --- mesh/node.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mesh/node.c b/mesh/node.c index dc85123..0ec9325 100644 --- a/mesh/node.c +++ b/mesh/node.c @@ -872,6 +872,8 @@ static void convert_node_to_storage(struct mesh_node *node, { const struct l_queue_entry *entry; + memset(db_node, 0, sizeof(struct mesh_config_node)); + db_node->cid = node->comp.cid; db_node->pid = node->comp.pid; db_node->vid = node->comp.vid; -- 2.7.4