Lines Matching full:ssid
69 static struct mesh_conf * mesh_config_create(struct wpa_ssid *ssid)
77 os_memcpy(conf->meshid, ssid->ssid, ssid->ssid_len);
78 conf->meshid_len = ssid->ssid_len;
80 if (ssid->key_mgmt & WPA_KEY_MGMT_SAE)
92 conf->dot11MeshMaxRetries = ssid->dot11MeshMaxRetries;
93 conf->dot11MeshRetryTimeout = ssid->dot11MeshRetryTimeout;
94 conf->dot11MeshConfirmTimeout = ssid->dot11MeshConfirmTimeout;
95 conf->dot11MeshHoldingTimeout = ssid->dot11MeshHoldingTimeout;
120 struct wpa_ssid *ssid)
158 wpa_s->assoc_freq = ssid->frequency;
159 wpa_s->current_ssid = ssid;
176 mconf = mesh_config_create(ssid);
182 if (ssid->frequency == 0) {
186 conf->hw_mode = ieee80211_freq_to_chan(ssid->frequency,
191 ssid->frequency);
195 if (ssid->mesh_basic_rates == NULL) {
213 if (ssid->mesh_basic_rates[rate_len] < 1)
220 os_memcpy(conf->basic_rates, ssid->mesh_basic_rates,
237 if (ssid->passphrase == NULL) {
243 bss->conf->wpa = ssid->proto;
244 bss->conf->wpa_key_mgmt = ssid->key_mgmt;
258 len = os_strlen(ssid->passphrase);
259 bss->conf->ssid.wpa_passphrase =
260 dup_binstr(ssid->passphrase, len);
267 wpa_supplicant_conf_ap_ht(wpa_s, ssid, conf);
307 struct wpa_ssid *ssid)
312 if (!ssid || !ssid->ssid || !ssid->ssid_len || !ssid->frequency) {
320 params.meshid = ssid->ssid;
321 params.meshid_len = ssid->ssid_len;
322 ibss_mesh_setup_freq(wpa_s, ssid, ¶ms.freq);
324 if (ssid->beacon_int > 0)
325 params.beacon_int = ssid->beacon_int;
330 if (ssid->key_mgmt & WPA_KEY_MGMT_SAE) {
345 if (wpa_supplicant_mesh_init(wpa_s, ssid)) {
359 wpa_ssid_txt(ssid->ssid, ssid->ssid_len));