From e18da4e9965009d3f4919cb6eb643ac5c84c52d5 Mon Sep 17 00:00:00 2001 From: Jakob Olsson Date: Mon, 17 Feb 2025 09:59:25 +0000 Subject: [PATCH] map-controller: add config option to provision disabled APs --- map-controller/Config.in | 5 +++++ map-controller/Makefile | 3 +++ 2 files changed, 8 insertions(+) diff --git a/map-controller/Config.in b/map-controller/Config.in index e3577f677..2f1c40ff9 100644 --- a/map-controller/Config.in +++ b/map-controller/Config.in @@ -10,6 +10,11 @@ config CONTROLLER_EASYMESH_VENDOR_EXT bool "Enable extra features through Easymesh vendor extension" default y +config CONTROLLER_PROVISION_DISABLED_AP + depends on CONTROLLER_EASYMESH_VENDOR_EXT + bool "Enable vendor extension that provisions disabled APs to agents" + default n + config CONTROLLER_EASYMESH_VENDOR_EXT_OUI_DEFAULT hex "Vendor OUI default" default 0xB456FA diff --git a/map-controller/Makefile b/map-controller/Makefile index 583a14f34..0bb67b16b 100644 --- a/map-controller/Makefile +++ b/map-controller/Makefile @@ -61,6 +61,9 @@ endif ifeq ($(CONFIG_CONTROLLER_EASYMESH_VENDOR_EXT),y) TARGET_CFLAGS += -DEASYMESH_VENDOR_EXT_OUI=$(CONFIG_CONTROLLER_EASYMESH_VENDOR_EXT_OUI) TARGET_CFLAGS += -DEASYMESH_VENDOR_EXT +ifeq ($(CONFIG_CONTROLLER_PROVISION_DISABLED_AP),y) +TARGET_CFLAGS += -DPROVISION_DISABLED_AP +endif endif ifeq ($(CONFIG_CONTROLLER_PROPAGATE_PROBE_REQ),y)