From 3f3566d28cd0e5f9683ecb11bf508f489e824603 Mon Sep 17 00:00:00 2001
From: Jakob Olsson <jakob.olsson@iopsys.eu>
Date: Thu, 21 Jan 2021 16:32:02 +0100
Subject: [PATCH] map-agent: remove fix for zeroed out radio mac addr

---
 src/core/agent.c | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/core/agent.c b/src/core/agent.c
index 3867264fd..5e039f73f 100644
--- a/src/core/agent.c
+++ b/src/core/agent.c
@@ -2719,13 +2719,11 @@ static void parse_radio(struct ubus_request *req, int type,
 		re->current_txpower_percent = (uint8_t) blobmsg_get_u32(tb[9]);
 
 	if (tb[10]) {
-		// TODO: uncomment when radio mac is fixed in wifimngr
-		//char macaddr[18] = {0};
+		char macaddr[18] = {0};
 
-		re->macaddr[5] = atoi(re->name+2);
-		//strncpy(macaddr, blobmsg_data(tb[10]), 17);
-		//if (!hwaddr_aton(macaddr, re->macaddr))
-		//	return;
+		strncpy(macaddr, blobmsg_data(tb[10]), 17);
+		if (!hwaddr_aton(macaddr, re->macaddr))
+			return;
 	}
 }
 
-- 
GitLab