提交 b0741a1a 编写于 作者: V Vasanthakumar Thiagarajan 提交者: John W. Linville

mac80211: Don't access managed mode bits in non-managed mode

This fixes a stupid bug introduced in 25f85c31d4f..
Signed-off-by: NVasanthakumar Thiagarajan <vasanth@atheros.com>
Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
上级 9f201a87
...@@ -675,7 +675,7 @@ static int ieee80211_ioctl_siwencode(struct net_device *dev, ...@@ -675,7 +675,7 @@ static int ieee80211_ioctl_siwencode(struct net_device *dev,
!sdata->default_key, !sdata->default_key,
keybuf, erq->length); keybuf, erq->length);
if (!ret) { if (!ret && sdata->vif.type == NL80211_IFTYPE_STATION) {
if (remove) if (remove)
sdata->u.mgd.flags &= ~IEEE80211_STA_TKIP_WEP_USED; sdata->u.mgd.flags &= ~IEEE80211_STA_TKIP_WEP_USED;
else else
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册