From 5aa17efa69e126e93548cb4502d346d2c7ee856c Mon Sep 17 00:00:00 2001 From: Sam Leffler Date: Mon, 24 Jan 2005 20:41:12 +0000 Subject: [PATCH] clear IEEE80211_F_WMEUPDATE when building the initial beacon frame so we don't do an update on the first beacon --- sys/net80211/ieee80211_output.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/net80211/ieee80211_output.c b/sys/net80211/ieee80211_output.c index bb20201bf32..c3c1f51f7c0 100644 --- a/sys/net80211/ieee80211_output.c +++ b/sys/net80211/ieee80211_output.c @@ -1398,6 +1398,7 @@ ieee80211_beacon_alloc(struct ieee80211com *ic, struct ieee80211_node *ni, if (ic->ic_flags & IEEE80211_F_WME) { bo->bo_wme = frm; frm = ieee80211_add_wme_param(frm, &ic->ic_wme); + ic->ic_flags &= ~IEEE80211_F_WMEUPDATE; } if (ic->ic_flags & IEEE80211_F_WPA) frm = ieee80211_add_wpa(frm, ic);