From: Aditya Kumar Singh Date: Thu, 11 Jul 2024 09:05:39 +0000 (+0530) Subject: hostapd: Fix updating Beacon frames during association handling X-Git-Tag: hostap_2_11~61 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=22a592d119911003880f8fe72cf967660f8dce80;p=thirdparty%2Fhostap.git hostapd: Fix updating Beacon frames during association handling In function handle_assoc(), ieee802_11_update_beacons() was used to update the Beacon frames. However, with commit a5d0bb42a226 ("Reduce delay between Association Request and Association Response"), it was changed to ieee802_11_set_beacons() which basically overturned what commit e59d2a31cfb4 ("hostapd: Fix premature beacon set during association handling") did which is not correct. Fix this and use ieee802_11_update_beacons() instead of ieee802_11_set_beacons(). Fixes: a5d0bb42a226 ("Reduce delay between Association Request and Association Response") Signed-off-by: Aditya Kumar Singh --- diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c index 9af586a7b..7592ba998 100644 --- a/src/ap/ieee802_11.c +++ b/src/ap/ieee802_11.c @@ -5622,7 +5622,7 @@ static void handle_assoc(struct hostapd_data *hapd, #endif /* CONFIG_FILS */ if (set_beacon) - ieee802_11_set_beacons(hapd->iface); + ieee802_11_update_beacons(hapd->iface); fail: