From fbb077671698fa7a014cdd8724f922bfe9032210 Mon Sep 17 00:00:00 2001 From: Andrew Zaborowski Date: Fri, 11 Sep 2020 21:50:57 +0200 Subject: [PATCH] ap: Fix setting the basic rate in Supported Rates IE --- src/ap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ap.c b/src/ap.c index 2c9b7520..dfa12444 100644 --- a/src/ap.c +++ b/src/ap.c @@ -381,10 +381,10 @@ static size_t ap_build_beacon_pr_head(struct ap_state *ap, flag = 0x80; *rates++ = r | flag; + count++; } - ie_tlv_builder_set_length(&builder, rates - - ie_tlv_builder_get_data(&builder)); + ie_tlv_builder_set_length(&builder, count); /* DSSS Parameter Set IE for DSSS, HR, ERP and HT PHY rates */ ie_tlv_builder_next(&builder, IE_TYPE_DSSS_PARAMETER_SET);