Lines Matching refs:params
1091 struct wpa_driver_associate_params params;
1138 os_memset(¶ms, 0, sizeof(params));
1240 params.wps = WPS_MODE_PRIVACY;
1242 params.wps = WPS_MODE_OPEN;
1336 params.ssid = bss->ssid;
1337 params.ssid_len = bss->ssid_len;
1339 params.bssid = bss->bssid;
1340 params.freq = bss->freq;
1343 params.ssid = ssid->ssid;
1344 params.ssid_len = ssid->ssid_len;
1349 params.bssid = ssid->bssid;
1350 params.fixed_bssid = 1;
1354 params.freq == 0)
1355 params.freq = ssid->frequency; /* Initial channel for IBSS */
1356 params.wpa_ie = wpa_ie;
1357 params.wpa_ie_len = wpa_ie_len;
1358 params.pairwise_suite = cipher_pairwise;
1359 params.group_suite = cipher_group;
1360 params.key_mgmt_suite = key_mgmt2driver(wpa_s->key_mgmt);
1361 params.wpa_proto = wpa_s->wpa_proto;
1362 params.auth_alg = algs;
1363 params.mode = ssid->mode;
1366 params.wep_key[i] = ssid->wep_key[i];
1367 params.wep_key_len[i] = ssid->wep_key_len[i];
1369 params.wep_tx_keyidx = ssid->wep_tx_keyidx;
1372 (params.key_mgmt_suite == KEY_MGMT_PSK ||
1373 params.key_mgmt_suite == KEY_MGMT_FT_PSK)) {
1374 params.passphrase = ssid->passphrase;
1376 params.psk = ssid->psk;
1379 params.drop_unencrypted = use_crypt;
1382 params.mgmt_frame_protection = ssid->ieee80211w;
1391 params.mgmt_frame_protection =
1397 params.p2p = ssid->p2p_group;
1400 params.uapsd = wpa_s->parent->sta_uapsd;
1402 params.uapsd = -1;
1407 params.htcaps = (u8 *) &htcaps;
1408 params.htcaps_mask = (u8 *) &htcaps_mask;
1409 wpa_supplicant_apply_ht_overrides(wpa_s, ssid, ¶ms);
1417 ((freq = wpa_drv_shared_freq(wpa_s)) > 0) && (freq != params.freq)) {
1419 , freq, params.freq);
1420 if (wpas_p2p_handle_frequency_conflicts(wpa_s, params.freq) < 0) {
1432 ret = wpa_drv_associate(wpa_s, ¶ms);
1801 * wpa_supplicant_set_debug_params - Set global debug params
2346 struct wpa_driver_associate_params *params)
2354 params->disable_ht = ssid->disable_ht;
2355 if (!params->htcaps || !params->htcaps_mask)
2358 htcaps = (struct ieee80211_ht_capabilities *) params->htcaps;
2359 htcaps_mask = (struct ieee80211_ht_capabilities *) params->htcaps_mask;
2659 if (global->params.override_driver) {
2662 iface->driver, global->params.override_driver);
2663 t_iface.driver = global->params.override_driver;
2665 if (global->params.override_ctrl_interface) {
2669 global->params.override_ctrl_interface);
2671 global->params.override_ctrl_interface;
2794 * @params: Parameters for %wpa_supplicant
2801 struct wpa_global * wpa_supplicant_init(struct wpa_params *params)
2806 if (params == NULL)
2820 wpa_debug_open_file(params->wpa_debug_file_path);
2821 if (params->wpa_debug_syslog)
2838 global->params.daemonize = params->daemonize;
2839 global->params.wait_for_monitor = params->wait_for_monitor;
2840 global->params.dbus_ctrl_interface = params->dbus_ctrl_interface;
2841 if (params->pid_file)
2842 global->params.pid_file = os_strdup(params->pid_file);
2843 if (params->ctrl_interface)
2844 global->params.ctrl_interface =
2845 os_strdup(params->ctrl_interface);
2846 if (params->override_driver)
2847 global->params.override_driver =
2848 os_strdup(params->override_driver);
2849 if (params->override_ctrl_interface)
2850 global->params.override_ctrl_interface =
2851 os_strdup(params->override_ctrl_interface);
2852 wpa_debug_level = global->params.wpa_debug_level =
2853 params->wpa_debug_level;
2854 wpa_debug_show_keys = global->params.wpa_debug_show_keys =
2855 params->wpa_debug_show_keys;
2856 wpa_debug_timestamp = global->params.wpa_debug_timestamp =
2857 params->wpa_debug_timestamp;
2867 random_init(params->entropy_file);
2910 if (global->params.daemonize &&
2911 wpa_supplicant_daemon(global->params.pid_file))
2914 if (global->params.wait_for_monitor) {
2972 if (global->params.pid_file) {
2973 os_daemonize_terminate(global->params.pid_file);
2974 os_free(global->params.pid_file);
2976 os_free(global->params.ctrl_interface);
2977 os_free(global->params.override_driver);
2978 os_free(global->params.override_ctrl_interface);