Lines Matching refs:params
1092 struct wpa_driver_associate_params params;
1139 os_memset(¶ms, 0, sizeof(params));
1241 params.wps = WPS_MODE_PRIVACY;
1243 params.wps = WPS_MODE_OPEN;
1337 params.ssid = bss->ssid;
1338 params.ssid_len = bss->ssid_len;
1340 params.bssid = bss->bssid;
1341 params.freq = bss->freq;
1344 params.ssid = ssid->ssid;
1345 params.ssid_len = ssid->ssid_len;
1350 params.bssid = ssid->bssid;
1351 params.fixed_bssid = 1;
1355 params.freq == 0)
1356 params.freq = ssid->frequency; /* Initial channel for IBSS */
1357 params.wpa_ie = wpa_ie;
1358 params.wpa_ie_len = wpa_ie_len;
1359 params.pairwise_suite = cipher_pairwise;
1360 params.group_suite = cipher_group;
1361 params.key_mgmt_suite = key_mgmt2driver(wpa_s->key_mgmt);
1362 params.wpa_proto = wpa_s->wpa_proto;
1363 params.auth_alg = algs;
1364 params.mode = ssid->mode;
1367 params.wep_key[i] = ssid->wep_key[i];
1368 params.wep_key_len[i] = ssid->wep_key_len[i];
1370 params.wep_tx_keyidx = ssid->wep_tx_keyidx;
1373 (params.key_mgmt_suite == KEY_MGMT_PSK ||
1374 params.key_mgmt_suite == KEY_MGMT_FT_PSK)) {
1375 params.passphrase = ssid->passphrase;
1377 params.psk = ssid->psk;
1380 params.drop_unencrypted = use_crypt;
1383 params.mgmt_frame_protection = ssid->ieee80211w;
1392 params.mgmt_frame_protection =
1398 params.p2p = ssid->p2p_group;
1401 params.uapsd = wpa_s->parent->sta_uapsd;
1403 params.uapsd = -1;
1408 params.htcaps = (u8 *) &htcaps;
1409 params.htcaps_mask = (u8 *) &htcaps_mask;
1410 wpa_supplicant_apply_ht_overrides(wpa_s, ssid, ¶ms);
1418 ((freq = wpa_drv_shared_freq(wpa_s)) > 0) && (freq != params.freq)) {
1420 , freq, params.freq);
1421 if (wpas_p2p_handle_frequency_conflicts(wpa_s, params.freq) < 0) {
1433 ret = wpa_drv_associate(wpa_s, ¶ms);
1802 * wpa_supplicant_set_debug_params - Set global debug params
2347 struct wpa_driver_associate_params *params)
2355 params->disable_ht = ssid->disable_ht;
2356 if (!params->htcaps || !params->htcaps_mask)
2359 htcaps = (struct ieee80211_ht_capabilities *) params->htcaps;
2360 htcaps_mask = (struct ieee80211_ht_capabilities *) params->htcaps_mask;
2660 if (global->params.override_driver) {
2663 iface->driver, global->params.override_driver);
2664 t_iface.driver = global->params.override_driver;
2666 if (global->params.override_ctrl_interface) {
2670 global->params.override_ctrl_interface);
2672 global->params.override_ctrl_interface;
2795 * @params: Parameters for %wpa_supplicant
2802 struct wpa_global * wpa_supplicant_init(struct wpa_params *params)
2807 if (params == NULL)
2821 wpa_debug_open_file(params->wpa_debug_file_path);
2822 if (params->wpa_debug_syslog)
2839 global->params.daemonize = params->daemonize;
2840 global->params.wait_for_monitor = params->wait_for_monitor;
2841 global->params.dbus_ctrl_interface = params->dbus_ctrl_interface;
2842 if (params->pid_file)
2843 global->params.pid_file = os_strdup(params->pid_file);
2844 if (params->ctrl_interface)
2845 global->params.ctrl_interface =
2846 os_strdup(params->ctrl_interface);
2847 if (params->override_driver)
2848 global->params.override_driver =
2849 os_strdup(params->override_driver);
2850 if (params->override_ctrl_interface)
2851 global->params.override_ctrl_interface =
2852 os_strdup(params->override_ctrl_interface);
2853 wpa_debug_level = global->params.wpa_debug_level =
2854 params->wpa_debug_level;
2855 wpa_debug_show_keys = global->params.wpa_debug_show_keys =
2856 params->wpa_debug_show_keys;
2857 wpa_debug_timestamp = global->params.wpa_debug_timestamp =
2858 params->wpa_debug_timestamp;
2868 random_init(params->entropy_file);
2911 if (global->params.daemonize &&
2912 wpa_supplicant_daemon(global->params.pid_file))
2915 if (global->params.wait_for_monitor) {
2973 if (global->params.pid_file) {
2974 os_daemonize_terminate(global->params.pid_file);
2975 os_free(global->params.pid_file);
2977 os_free(global->params.ctrl_interface);
2978 os_free(global->params.override_driver);
2979 os_free(global->params.override_ctrl_interface);