From: Stanislaw Gruszka Date: Mon, 29 Mar 2010 10:18:36 +0000 (+0200) Subject: mac80211: enable QoS explicitly in AP mode X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=0af26b278bc1d747370b451595b7586cb7b3455c;p=openwrt%2Fstaging%2Fblogic.git mac80211: enable QoS explicitly in AP mode Enable QoS explicitly, when user space AP program will setup a QoS queues. Currently this is not needed as iwlwifi not work in AP mode and no other driver implement enable/disable QoS. Signed-off-by: Stanislaw Gruszka Signed-off-by: John W. Linville --- diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c index c8f520529eec..a4ca425e4f3f 100644 --- a/net/mac80211/cfg.c +++ b/net/mac80211/cfg.c @@ -1136,6 +1136,10 @@ static int ieee80211_set_txq_params(struct wiphy *wiphy, return -EINVAL; } + /* enable WMM or activate new settings */ + local->hw.conf.flags |= IEEE80211_CONF_QOS; + drv_config(local, IEEE80211_CONF_CHANGE_QOS); + return 0; }