Lines Matching full:sme
300 struct cfg80211_connect_params *sme) in connect() argument
319 cipher_group = sme->crypto.cipher_group; in connect()
324 priv->wep_key_len[sme->key_idx] = sme->key_len; in connect()
325 memcpy(priv->wep_key[sme->key_idx], sme->key, in connect()
326 sme->key_len); in connect()
328 wilc_set_wep_default_keyid(vif, sme->key_idx); in connect()
329 wilc_add_wep_key_bss_sta(vif, sme->key, sme->key_len, in connect()
330 sme->key_idx); in connect()
334 priv->wep_key_len[sme->key_idx] = sme->key_len; in connect()
335 memcpy(priv->wep_key[sme->key_idx], sme->key, in connect()
336 sme->key_len); in connect()
338 wilc_set_wep_default_keyid(vif, sme->key_idx); in connect()
339 wilc_add_wep_key_bss_sta(vif, sme->key, sme->key_len, in connect()
340 sme->key_idx); in connect()
341 } else if (sme->crypto.wpa_versions & NL80211_WPA_VERSION_2) { in connect()
346 } else if (sme->crypto.wpa_versions & NL80211_WPA_VERSION_1) { in connect()
359 if ((sme->crypto.wpa_versions & NL80211_WPA_VERSION_1) || in connect()
360 (sme->crypto.wpa_versions & NL80211_WPA_VERSION_2)) { in connect()
361 for (i = 0; i < sme->crypto.n_ciphers_pairwise; i++) { in connect()
362 u32 ciphers_pairwise = sme->crypto.ciphers_pairwise[i]; in connect()
371 switch (sme->auth_type) { in connect()
384 if (sme->crypto.n_akm_suites) { in connect()
385 if (sme->crypto.akm_suites[0] == WLAN_AKM_SUITE_8021X) in connect()
395 bss = cfg80211_get_bss(wiphy, sme->channel, sme->bssid, sme->ssid, in connect()
396 sme->ssid_len, IEEE80211_BSS_TYPE_ANY, in connect()
397 IEEE80211_PRIVACY(sme->privacy)); in connect()
408 join_params = wilc_parse_join_bss_param(bss, &sme->crypto); in connect()
430 ret = wilc_set_join_req(vif, bss->bssid, sme->ie, sme->ie_len); in connect()