[PATCH 1/4] NAN: Set pri_chan_bm for conditional availability entries
Andrei Otcheretianski
andrei.otcheretianski at intel.com
Thu Jun 4 00:01:08 PDT 2026
Conditional availability entries were sent with pri_chan_bm=0, causing
the receiver to drop them for op_class >= 128.
Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski at intel.com>
---
src/nan/nan_util.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/nan/nan_util.c b/src/nan/nan_util.c
index b8c1060a87..5b1b1423bc 100644
--- a/src/nan/nan_util.c
+++ b/src/nan/nan_util.c
@@ -897,7 +897,8 @@ int nan_add_avail_attrs(struct nan_data *nan, u8 sequence_id,
if (chan->conditional.len)
nan_add_avail_entry(nan, &chan->conditional,
type_for_conditional,
- op_class, chan_bm, 0, buf);
+ op_class, chan_bm, pri_chan_bm,
+ buf);
}
if (last_map_id != NAN_INVALID_MAP_ID) {
--
2.53.0
More information about the Hostap
mailing list