mac80211: enable WME for peer mesh STA
authorChun-Yeow Yeoh <yeohchunyeow@gmail.com>
Fri, 20 Dec 2013 08:39:52 +0000 (16:39 +0800)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 6 Jan 2014 16:43:06 +0000 (17:43 +0100)
Enable the WME for peer mesh STA so that the driver,
such as wcn36xx, will pick this up and enabling it in HW.

Signed-off-by: Chun-Yeow Yeoh <yeohchunyeow@gmail.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/mesh_plink.c

index cf83217103f9c91479cd4f3f1b97a2752af0c897..e8f60aa2e848b16982993f134fc63511186542af 100644 (file)
@@ -437,6 +437,7 @@ __mesh_sta_info_alloc(struct ieee80211_sub_if_data *sdata, u8 *hw_addr)
        sta_info_pre_move_state(sta, IEEE80211_STA_AUTHORIZED);
 
        set_sta_flag(sta, WLAN_STA_WME);
+       sta->sta.wme = true;
 
        return sta;
 }