summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnupam Roy <anupam.r@samsung.com>2020-04-02 14:35:10 +0000
committerGerrit Code Review <gerrit@review>2020-04-02 14:35:10 +0000
commitd6a34b3afd954def9a34b3227e8e226244db592c (patch)
treee5bd02b9ebbeea50c37607afada24a6c58ae77e1
parentbd5ba2bfd9bf7b844a4aa03486bf9e9b9d81f00d (diff)
parent06f1004aacc0ee7037095546baa2d8a50e1f17d9 (diff)
downloadbluez-d6a34b3afd954def9a34b3227e8e226244db592c.tar.gz
bluez-d6a34b3afd954def9a34b3227e8e226244db592c.tar.bz2
bluez-d6a34b3afd954def9a34b3227e8e226244db592c.zip
Merge "mesh: Clear prov capabilities structure before reading" into tizen
-rw-r--r--mesh/agent.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mesh/agent.c b/mesh/agent.c
index 26ccc3ec..bb52f414 100644
--- a/mesh/agent.c
+++ b/mesh/agent.c
@@ -165,6 +165,8 @@ static void parse_properties(struct mesh_agent *agent,
const char *key, *uri_string;
struct l_dbus_message_iter variant;
+ memset(&agent->caps, 0, sizeof(agent->caps));
+
while (l_dbus_message_iter_next_entry(properties, &key, &variant)) {
if (!strcmp(key, "Capabilities")) {
parse_prov_caps(&agent->caps, &variant);