From a80f2098019d6b258829145961a5a4b814b8efaf Mon Sep 17 00:00:00 2001 From: Arun Muthusamy <arun.muthusamy@iopsys.eu> Date: Fri, 10 Dec 2021 05:43:33 +0100 Subject: [PATCH] Bug_6731: Fixed, Segmentation fault in mapcontroller function cntlr_iterate_fbss during memcmp --- src/cntlr.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/cntlr.c b/src/cntlr.c index 1124d5ab..0c5926e8 100644 --- a/src/cntlr.c +++ b/src/cntlr.c @@ -260,8 +260,10 @@ struct netif_iface *cntlr_iterate_fbss(struct controller *c, uint8_t *mac) list_for_each_entry(n, &c->nodelist, list) { list_for_each_entry(r, &n->radiolist, list) { list_for_each_entry(p, &r->iflist, list) { - if (!memcmp(p->bssid, mac, 6)) - return p; + if (p->bssid) { + if (!memcmp(p->bssid, mac, 6)) + return p; + } } } } -- GitLab