All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 2/6] scan: parse configurator connectivity element
@ 2021-11-29 23:12 James Prestwood
  0 siblings, 0 replies; only message in thread
From: James Prestwood @ 2021-11-29 23:12 UTC (permalink / raw)
  To: iwd

[-- Attachment #1: Type: text/plain, Size: 985 bytes --]

This element has no data and indicates the AP supports configuring
stations via DPP while also serving current stations.
---
 src/scan.c | 3 +++
 src/scan.h | 1 +
 2 files changed, 4 insertions(+)

diff --git a/src/scan.c b/src/scan.c
index 38a15c11..b602c8be 100644
--- a/src/scan.c
+++ b/src/scan.c
@@ -1097,6 +1097,9 @@ static void scan_parse_vendor_specific(struct scan_bss *bss, const void *data,
 		return;
 	}
 
+	if (is_ie_wfa_ie(data, len, IE_WFA_OI_CONFIGURATOR_CONNECTIVITY))
+		bss->dpp_configurator = true;
+
 	if (!ie_parse_network_cost(data, len, &cost_level, &cost_flags)) {
 		bss->cost_level = cost_level;
 		bss->cost_flags = cost_flags;
diff --git a/src/scan.h b/src/scan.h
index 2920a1d2..66e38410 100644
--- a/src/scan.h
+++ b/src/scan.h
@@ -90,6 +90,7 @@ struct scan_bss {
 	bool hs20_dgaf_disable : 1;
 	uint8_t cost_level : 3;
 	uint8_t cost_flags : 4;
+	bool dpp_configurator : 1;
 };
 
 struct scan_parameters {
-- 
2.31.1

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-11-29 23:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-29 23:12 [PATCH 2/6] scan: parse configurator connectivity element James Prestwood

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.