Message ID | 1279623588.3706.17.camel@jlt3.sipsolutions.net (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
--- a/net/mac80211/cfg.c +++ b/net/mac80211/cfg.c @@ -1228,6 +1228,10 @@ static int ieee80211_scan(struct wiphy *wiphy, static int ieee80211_auth(struct wiphy *wiphy, struct net_device *dev, struct cfg80211_auth_request *req) { + if (req->auth_type == NL80211_AUTHTYPE_SHARED_KEY && + IS_ERR(sdata->local->wep_tx_tfm)) + return -EINVAL; + return ieee80211_mgd_auth(IEEE80211_DEV_TO_SUB_IF(dev), req); }