Message ID | 1253968973.5122.14.camel@johannes.local (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
--- wireless-testing.orig/net/wireless/sme.c 2009-09-26 14:35:34.000000000 +0200 +++ wireless-testing/net/wireless/sme.c 2009-09-26 14:35:37.000000000 +0200 @@ -762,9 +762,8 @@ int __cfg80211_connect(struct cfg80211_r wdev->conn->params.ssid = wdev->ssid; wdev->conn->params.ssid_len = connect->ssid_len; - /* don't care about result -- but fill bssid & channel */ - if (!wdev->conn->params.bssid || !wdev->conn->params.channel) - bss = cfg80211_get_conn_bss(wdev); + /* see if we have the bss already */ + bss = cfg80211_get_conn_bss(wdev); wdev->sme_state = CFG80211_SME_CONNECTING; wdev->connect_keys = connkeys;