[RFC v2 84/99] wpa_supplicant: Set NAN schedule rx_nss from capability
Andrei Otcheretianski
andrei.otcheretianski at intel.com
Tue Dec 23 03:52:28 PST 2025
From: Daniel Gabay <daniel.gabay at intel.com>
The kernel expects this to be configured, so we should simply reflect
back the reported capability.
Signed-off-by: Daniel Gabay <daniel.gabay at intel.com>
---
wpa_supplicant/nan_supplicant.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/wpa_supplicant/nan_supplicant.c b/wpa_supplicant/nan_supplicant.c
index 6bc3f69b85..18f55d8e91 100644
--- a/wpa_supplicant/nan_supplicant.c
+++ b/wpa_supplicant/nan_supplicant.c
@@ -962,6 +962,10 @@ int wpas_nan_sched_config_map(struct wpa_supplicant *wpa_s, const char *cmd)
goto out;
}
+ /* Extract RX NSS from upper nibble of num_antennas */
+ sched_cfg.channels[i].rx_nss =
+ (wpa_s->nan_capa.num_antennas >> 4) & 0x0f;
+
bitfield_union_in_place(bf_total, bf_chan);
bitfield_free(bf_chan);
}
--
2.49.0
More information about the Hostap
mailing list