From 498dc639e854f5de9ef2b8dbf26a1acb1388d55d Mon Sep 17 00:00:00 2001
From: Jakob Olsson <jakob.olsson@iopsys.eu>
Date: Mon, 24 May 2021 12:32:54 +0200
Subject: [PATCH] map-controller: fix type for topo query

---
 src/core/cntlr_cmdu_generator.h | 2 ++
 src/core/cntlr_ubus.c           | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/core/cntlr_cmdu_generator.h b/src/core/cntlr_cmdu_generator.h
index 02bb9765..fe6e0d26 100644
--- a/src/core/cntlr_cmdu_generator.h
+++ b/src/core/cntlr_cmdu_generator.h
@@ -36,4 +36,6 @@ struct cmdu_buff *cntlr_gen_ap_autoconfig_wsc(struct controller *c,
 		struct agent_policy *a, struct cmdu_buff *rec_cmdu,
 		struct tlv *basic_cap, struct tlv *wsc,
 		uint16_t mid);
+struct cmdu_buff *cntlr_gen_topology_query(struct controller *c,
+		uint8_t *origin, char *intf_name);
 #endif
diff --git a/src/core/cntlr_ubus.c b/src/core/cntlr_ubus.c
index 18d5c754..84b4b84f 100644
--- a/src/core/cntlr_ubus.c
+++ b/src/core/cntlr_ubus.c
@@ -1630,7 +1630,7 @@ static int cntlr_topology_query(struct ubus_context *ctx, struct ubus_object *ob
 	struct controller *c = container_of(obj, struct controller, obj);
 	char agent[18] = { 0 };
 	uint8_t agent_mac[6] = { 0 };
-	struct cmdu_cstruct *cmdu_data;
+	struct cmdu_buff *cmdu_data;
 
 	blobmsg_parse(topology_query_params, __TOPOLOGY_QUERY_MAX, tb,
 			blob_data(msg), blob_len(msg));
-- 
GitLab