From d548684336ca214c1cf059c6e9ec33024f363c52 Mon Sep 17 00:00:00 2001
From: Jakob Olsson <jakob.olsson@iopsys.eu>
Date: Mon, 14 Jun 2021 10:07:23 +0200
Subject: [PATCH] cntlr_map: update multi cntlr event structure

---
 src/core/cntlr_map.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/core/cntlr_map.c b/src/core/cntlr_map.c
index 6f78b7bf..d61c47cc 100644
--- a/src/core/cntlr_map.c
+++ b/src/core/cntlr_map.c
@@ -262,8 +262,8 @@ int handle_ap_autoconfig_search(void *cntlr, struct cmdu_buff *rx_cmdu)
 			} else {
 				char data[128] = {0};
 
-				snprintf(data, sizeof(data), "{\"type\":\"error\", \"reason\":\"multiple controllers\", \"almac\":\""MACFMT"\"}", MAC2STR(rx_cmdu->origin));
-				cntlr_notify_event(c, "map.controller", data);
+				snprintf(data, sizeof(data), "{\"type\":\"error\", \"reason\":\"multiple controllers\", \"data\": {\"remote_almac\":\""MACFMT"\"}}", MAC2STR(rx_cmdu->origin));
+				cntlr_notify_event(c, "wifi.controller", data);
 			}
 		}
 		break;
@@ -337,8 +337,8 @@ int handle_ap_autoconfig_response(void *cntlr, struct cmdu_buff *rx_cmdu)
 	} else {
 		char data[128] = {0};
 
-		snprintf(data, sizeof(data), "{\"type\":\"error\", \"reason\":\"multiple controllers\", \"almac\":\""MACFMT"\"}", MAC2STR(rx_cmdu->origin));
-		cntlr_notify_event(c, "map.controller", data);
+		snprintf(data, sizeof(data), "{\"type\":\"error\", \"reason\":\"multiple controllers\", \"data\": {\"remote_almac\":\""MACFMT"\"}}", MAC2STR(rx_cmdu->origin));
+		cntlr_notify_event(c, "wifi.controller", data);
 	}
 
 	return 0;
-- 
GitLab