From: Javier Cardona <javier@xxxxxxxxxxx> This series adds the capability to authenticate and manage stations from userspace. Changes from v1: (all suggested by Johannes) - Userspace actually creates the stations instead of setting the AUTH flag. - Fix hole that would allow peer links between secured and open peers. - Pass multiple IEs through generic IE nl80211 attribute - Remove SAE constant Javier Cardona (4): mac80211: Enable mesh security from userspace mac80211: Let user space receive and send mesh auth/deauth frames mac80211: Accept mesh auth frames before a peer link has been established mac80211: Let userspace create stations when mesh security is enabled include/linux/nl80211.h | 13 +++++++++---- include/net/cfg80211.h | 10 ++++++---- net/mac80211/cfg.c | 16 ++++++++-------- net/mac80211/ieee80211_i.h | 5 +++-- net/mac80211/main.c | 4 +++- net/mac80211/mesh.c | 10 +++++++--- net/mac80211/mesh_plink.c | 13 +++++++++---- net/mac80211/rx.c | 3 ++- net/mac80211/tx.c | 2 +- net/wireless/mesh.c | 5 +++-- net/wireless/nl80211.c | 40 +++++++++++++++++++++++++++++++++++----- 11 files changed, 86 insertions(+), 35 deletions(-) -- 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