WPA_NONE will use a shared group key for unicast and multicast. It is therefore better to allow early setting of keys to prevent any leakage of information through multicast frames. Signed-off-by: Sven Eckelmann <sven@xxxxxxxxxxxxx> --- net/wireless/nl80211.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/net/wireless/nl80211.c b/net/wireless/nl80211.c index 33de803..3fb3491 100644 --- a/net/wireless/nl80211.c +++ b/net/wireless/nl80211.c @@ -766,10 +766,7 @@ static int nl80211_key_allowed(struct wireless_dev *wdev) case NL80211_IFTYPE_AP_VLAN: case NL80211_IFTYPE_P2P_GO: case NL80211_IFTYPE_MESH_POINT: - break; case NL80211_IFTYPE_ADHOC: - if (!wdev->current_bss) - return -ENOLINK; break; case NL80211_IFTYPE_STATION: case NL80211_IFTYPE_P2P_CLIENT: -- 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