mac80211: mesh: advertise gates in mesh formation
authorBob Copeland <me@bobcopeland.com>
Thu, 25 Oct 2018 19:48:52 +0000 (15:48 -0400)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 9 Nov 2018 10:38:11 +0000 (11:38 +0100)
commit4a6ecd35f95b0e29b3470ca16772a1cc89607c97
tree2c514eb9bdb2cdea5cf9506f120286784771e805
parente9da68ddea6030b214dfe420564d48bb579f58fc
mac80211: mesh: advertise gates in mesh formation

The Connected to Mesh Gate subfield (802.11-2016 9.4.2.98.7) in the Mesh
Formation Info field is currently unset.  This field may be useful in
determining which MBSSes to join or which mesh STAs to peer with.

If this mesh STA is a gate, by having turned on mesh gate announcements,
or if we have a path to one (e.g. by having received RANNs) then set this
bit to 1.

Signed-off-by: Bob Copeland <bobcopeland@fb.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/mesh.c