From f9d34d3e0f7ac731bc4889522981a66c0661053d Mon Sep 17 00:00:00 2001
From: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
Date: Wed, 14 May 2025 19:22:07 +0200
Subject: [PATCH] wpactrl: fix extender APs up

Signed-off-by: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
---
 modules/wpactrl/hostapd_ctrl.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/wpactrl/hostapd_ctrl.c b/modules/wpactrl/hostapd_ctrl.c
index 927294a6..bb48984d 100644
--- a/modules/wpactrl/hostapd_ctrl.c
+++ b/modules/wpactrl/hostapd_ctrl.c
@@ -1524,10 +1524,10 @@ int hostapd_cli_ap_set_state(const char *ifname, bool up)
 		return -1;
 
 	if (up) {
-		if (strcmp(state, "ENABLED") && strcmp(state, "DFS")) {
+		if (strcmp(state, "ENABLED") && strcmp(state, "DFS"))
 			ret = hostapd_cli_set(ifname, "enable", true);
+		if (strcmp(state, "DFS"))
 			WARN_ON(hostapd_cli_set(ifname, "update_beacon", true));
-		}
 	} else {
 		if (strcmp(state, "DISABLED"))
 			ret = hostapd_cli_set(ifname, "disable", true);
-- 
GitLab