Lines Matching defs:sme
2106 struct cfg80211_connect_params *sme)
2125 if (sme->bssid_hint)
2126 ether_addr_copy(cmd->bssid_hint, sme->bssid_hint);
2130 if (sme->prev_bssid)
2131 ether_addr_copy(cmd->prev_bssid, sme->prev_bssid);
2135 if ((sme->bg_scan_period >= 0) &&
2136 (sme->bg_scan_period <= SHRT_MAX))
2137 cmd->bg_scan_period = cpu_to_le16(sme->bg_scan_period);
2141 if (sme->flags & ASSOC_REQ_DISABLE_HT)
2143 if (sme->flags & ASSOC_REQ_DISABLE_VHT)
2145 if (sme->flags & ASSOC_REQ_USE_RRM)
2149 memcpy(&cmd->ht_capa, &sme->ht_capa, sizeof(cmd->ht_capa));
2150 memcpy(&cmd->ht_capa_mask, &sme->ht_capa_mask,
2152 memcpy(&cmd->vht_capa, &sme->vht_capa, sizeof(cmd->vht_capa));
2153 memcpy(&cmd->vht_capa_mask, &sme->vht_capa_mask,
2155 cmd->pbss = sme->pbss;
2158 aen->auth_type = sme->auth_type;
2159 aen->privacy = !!sme->privacy;
2160 cmd->mfp = sme->mfp;
2161 aen->wpa_versions = cpu_to_le32(sme->crypto.wpa_versions);
2162 aen->cipher_group = cpu_to_le32(sme->crypto.cipher_group);
2163 aen->n_ciphers_pairwise = cpu_to_le32(sme->crypto.n_ciphers_pairwise);
2167 cpu_to_le32(sme->crypto.ciphers_pairwise[i]);
2169 aen->n_akm_suites = cpu_to_le32(sme->crypto.n_akm_suites);
2172 aen->akm_suites[i] = cpu_to_le32(sme->crypto.akm_suites[i]);
2174 aen->control_port = sme->crypto.control_port;
2176 sme->crypto.control_port_no_encrypt;
2178 cpu_to_le16(be16_to_cpu(sme->crypto.control_port_ethertype));
2180 qtnf_cmd_skb_put_tlv_arr(cmd_skb, WLAN_EID_SSID, sme->ssid,
2181 sme->ssid_len);
2183 if (sme->ie_len != 0)
2185 sme->ie, sme->ie_len);
2187 if (sme->channel)
2188 qtnf_cmd_channel_tlv_add(cmd_skb, sme->channel);