diff options
| -rw-r--r-- | net/wireless/wext-sme.c | 5 | 
1 files changed, 1 insertions, 4 deletions
| diff --git a/net/wireless/wext-sme.c b/net/wireless/wext-sme.c index bf725275eb8d..53c6ba98dc25 100644 --- a/net/wireless/wext-sme.c +++ b/net/wireless/wext-sme.c @@ -229,8 +229,7 @@ int cfg80211_mgd_wext_giwessid(struct net_device *dev,  		data->flags = 1;  		data->length = wdev->wext.connect.ssid_len;  		memcpy(ssid, wdev->wext.connect.ssid, data->length); -	} else -		data->flags = 0; +	}  	wdev_unlock(wdev);  	return 0; @@ -306,8 +305,6 @@ int cfg80211_mgd_wext_giwap(struct net_device *dev,  	wdev_lock(wdev);  	if (wdev->current_bss)  		memcpy(ap_addr->sa_data, wdev->current_bss->pub.bssid, ETH_ALEN); -	else if (wdev->wext.connect.bssid) -		memcpy(ap_addr->sa_data, wdev->wext.connect.bssid, ETH_ALEN);  	else  		memset(ap_addr->sa_data, 0, ETH_ALEN);  	wdev_unlock(wdev); | 
