{nl,mac}80211: add dot11MeshConnectedToMeshGate to meshconf
authorBob Copeland <me@bobcopeland.com>
Thu, 25 Oct 2018 21:36:34 +0000 (17:36 -0400)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 9 Nov 2018 10:39:44 +0000 (11:39 +0100)
commit01d66fbd5b18ac9f01a6a2ae1278189d19208ad5
tree190d3a18b159c5136f988cfd4475b53b75812b85
parentdbdaee7aa6e61f56aac61b71a7807e76f92cc895
{nl,mac}80211: add dot11MeshConnectedToMeshGate to meshconf

When userspace is controlling mesh routing, it may have better
knowledge about whether a mesh STA is connected to a mesh
gate than the kernel mpath table.  Add dot11MeshConnectedToMeshGate
to the mesh config so that such applications can explicitly
signal that a mesh STA is connected to a gate, which will then
be advertised in the beacon.

Signed-off-by: Bob Copeland <bobcopeland@fb.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/cfg80211.h
include/uapi/linux/nl80211.h
net/mac80211/cfg.c
net/mac80211/debugfs_netdev.c
net/mac80211/mesh.c
net/wireless/nl80211.c