This set improves the mesh scanning functionality by: - responding to broadcast or directed probe requests - allowing the user to generate a directed mesh probe request, ie: iw mesh0 scan ssid foo on a mesh interface will send probe requests where the ssid "foo" has been filled into the mesh ID IE. Also patch 1 caches the mesh beacon in a struct beacon_data each time it changes so probe responses can be quickly built. This is also convenient when the TIM IE becomes needed for PS. Applies on mac80211-next/master Thomas Pedersen (3): mac80211: cache mesh beacon mac80211: generate mesh probe requests mac80211: generate mesh probe responses net/mac80211/cfg.c | 2 + net/mac80211/ieee80211_i.h | 1 + net/mac80211/mesh.c | 199 +++++++++++++++++++++++++++++++++++++++++++- net/mac80211/mesh.h | 3 + net/mac80211/mesh_plink.c | 6 +- net/mac80211/rx.c | 5 +- net/mac80211/tx.c | 72 +++++----------- net/mac80211/util.c | 1 + 8 files changed, 229 insertions(+), 60 deletions(-) -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html