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