public inbox for iwd@lists.linux.dev
 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox