* [Buildroot] [PATCH v2] wpa_supplicant: add mesh support (IEEE 80211s)
@ 2016-11-07 11:17 yegorslists at googlemail.com
2016-11-07 22:03 ` Thomas Petazzoni
0 siblings, 1 reply; 2+ messages in thread
From: yegorslists at googlemail.com @ 2016-11-07 11:17 UTC (permalink / raw)
To: buildroot
From: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
Changes v1 -> v2:
- use WPA_SUPPLICANT_CONFIG_ENABLE for CONFIG_IEEE80211W (Baruch Siach)
- remove CONFIG_SAE as it will be automatically selected by CONFIG_MESH
package/wpa_supplicant/Config.in | 7 +++++++
package/wpa_supplicant/wpa_supplicant.mk | 5 +++++
2 files changed, 12 insertions(+)
diff --git a/package/wpa_supplicant/Config.in b/package/wpa_supplicant/Config.in
index 454541f..9250a3b 100644
--- a/package/wpa_supplicant/Config.in
+++ b/package/wpa_supplicant/Config.in
@@ -45,6 +45,13 @@ config BR2_PACKAGE_WPA_SUPPLICANT_WIFI_DISPLAY
help
Enable support for Wi-Fi Display
+config BR2_PACKAGE_WPA_SUPPLICANT_MESH_NETWORKING
+ bool "Enable mesh networking"
+ depends on BR2_PACKAGE_WPA_SUPPLICANT_AP_SUPPORT
+ help
+ Enable support for open and secured mesh networking
+ (IEEE 802.11s)
+
config BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN
bool "Enable autoscan"
help
diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk
index 3c3317b..9c8414b 100644
--- a/package/wpa_supplicant/wpa_supplicant.mk
+++ b/package/wpa_supplicant/wpa_supplicant.mk
@@ -73,6 +73,11 @@ ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_WIFI_DISPLAY),y)
WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_WIFI_DISPLAY
endif
+ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_MESH_NETWORKING),y)
+WPA_SUPPLICANT_CONFIG_SET += CONFIG_MESH
+WPA_SUPPLICANT_CONFIG_ENABLE += CONFIG_IEEE80211W
+endif
+
ifeq ($(BR2_PACKAGE_WPA_SUPPLICANT_AUTOSCAN),y)
WPA_SUPPLICANT_CONFIG_ENABLE += \
CONFIG_AUTOSCAN_EXPONENTIAL \
--
2.1.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [Buildroot] [PATCH v2] wpa_supplicant: add mesh support (IEEE 80211s)
2016-11-07 11:17 [Buildroot] [PATCH v2] wpa_supplicant: add mesh support (IEEE 80211s) yegorslists at googlemail.com
@ 2016-11-07 22:03 ` Thomas Petazzoni
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni @ 2016-11-07 22:03 UTC (permalink / raw)
To: buildroot
Hello,
On Mon, 7 Nov 2016 12:17:24 +0100, yegorslists at googlemail.com wrote:
> From: Yegor Yefremov <yegorslists@googlemail.com>
>
> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
> ---
> Changes v1 -> v2:
> - use WPA_SUPPLICANT_CONFIG_ENABLE for CONFIG_IEEE80211W (Baruch Siach)
> - remove CONFIG_SAE as it will be automatically selected by CONFIG_MESH
>
> package/wpa_supplicant/Config.in | 7 +++++++
> package/wpa_supplicant/wpa_supplicant.mk | 5 +++++
> 2 files changed, 12 insertions(+)
Applied to next, thanks. But I agree with Baruch: this CONFIG_SET vs.
CONFIG_ENABLE stuff is messy. Someone should clean this up a bit.
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-11-07 22:03 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-07 11:17 [Buildroot] [PATCH v2] wpa_supplicant: add mesh support (IEEE 80211s) yegorslists at googlemail.com
2016-11-07 22:03 ` Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.