From 6cba9fce3950e82755cb8e69c05f8a232b8d373a Mon Sep 17 00:00:00 2001 From: Jakob Olsson <jakob.olsson@iopsys.eu> Date: Tue, 8 Jun 2021 17:43:48 +0200 Subject: [PATCH] map-controller: discard ap-autoconfig search from self --- src/core/cntlr_map.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/core/cntlr_map.c b/src/core/cntlr_map.c index 077ad386..67491ee3 100644 --- a/src/core/cntlr_map.c +++ b/src/core/cntlr_map.c @@ -210,6 +210,11 @@ int handle_ap_autoconfig_search(void *cntlr, struct cmdu_buff *rx_cmdu) return -1; } + if (!memcmp(aladdr_origin, c->almac, 6)) { + trace("%s: Discard ap-autoconfig search from self\n", __func__); + return -1; + } + if (tv[1][0]->data[0] != IEEE80211_ROLE_REGISTRAR) { trace("%s: Discard ap-autoconfig search for role != registrar\n", __func__); -- GitLab