Thread (11 messages) 11 messages, 3 authors, 2016-06-29

Re: [PATCH 3/4] mac80211: mesh: fixed HT ies in beacon template

From: Bob Copeland <me@bobcopeland.com>
Date: 2016-06-28 14:11:56
Also in: linux-wireless, lkml

On Tue, Jun 28, 2016 at 02:13:06PM +0300, Yaniv Machani wrote:
From: Meirav Kama <redacted>

There are several values in HT info elements of mesh beacon (built by the
mac80211) that are incorrect.
Would be good to enumerate the problems here.
To fix them:
1. mac80211 will check configuration from cfg and will build accordingly.
2. changes made in mesh default values.
What is wrong with the defaults?
quoted hunk ↗ jump to hunk
 	sband = local->hw.wiphy->bands[band];
 	if (!sband->ht_cap.ht_supported ||
@@ -431,11 +433,40 @@ int mesh_add_ht_cap_ie(struct ieee80211_sub_if_data *sdata,
 	    sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
 		return 0;
 
+    /* determine capability flags */
+	cap = sband->ht_cap.cap;
There is some weird whitespace here (space instead of tabs for the
comment).

-- 
Bob Copeland %% http://bobcopeland.com/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help