Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching refs:params

1272 	struct wpa_driver_associate_params params;
1324 os_memset(&params, 0, sizeof(params));
1437 params.wps = WPS_MODE_PRIVACY;
1439 params.wps = WPS_MODE_OPEN;
1541 params.ssid = bss->ssid;
1542 params.ssid_len = bss->ssid_len;
1549 params.bssid = bss->bssid;
1550 params.freq = bss->freq;
1553 params.ssid = ssid->ssid;
1554 params.ssid_len = ssid->ssid_len;
1559 params.bssid = ssid->bssid;
1560 params.fixed_bssid = 1;
1564 params.freq == 0)
1565 params.freq = ssid->frequency; /* Initial channel for IBSS */
1566 params.wpa_ie = wpa_ie;
1567 params.wpa_ie_len = wpa_ie_len;
1568 params.pairwise_suite = cipher_pairwise;
1569 params.group_suite = cipher_group;
1570 params.key_mgmt_suite = key_mgmt2driver(wpa_s->key_mgmt);
1571 params.wpa_proto = wpa_s->wpa_proto;
1572 params.auth_alg = algs;
1573 params.mode = ssid->mode;
1574 params.bg_scan_period = ssid->bg_scan_period;
1577 params.wep_key[i] = ssid->wep_key[i];
1578 params.wep_key_len[i] = ssid->wep_key_len[i];
1580 params.wep_tx_keyidx = ssid->wep_tx_keyidx;
1583 (params.key_mgmt_suite == KEY_MGMT_PSK ||
1584 params.key_mgmt_suite == KEY_MGMT_FT_PSK)) {
1585 params.passphrase = ssid->passphrase;
1587 params.psk = ssid->psk;
1590 params.drop_unencrypted = use_crypt;
1593 params.mgmt_frame_protection =
1596 if (params.mgmt_frame_protection != NO_MGMT_FRAME_PROTECTION && bss) {
1604 params.mgmt_frame_protection =
1610 params.p2p = ssid->p2p_group;
1613 params.uapsd = wpa_s->parent->sta_uapsd;
1615 params.uapsd = -1;
1620 params.htcaps = (u8 *) &htcaps;
1621 params.htcaps_mask = (u8 *) &htcaps_mask;
1622 wpa_supplicant_apply_ht_overrides(wpa_s, ssid, &params);
1630 ((freq = wpa_drv_shared_freq(wpa_s)) > 0) && (freq != params.freq)) {
1632 , freq, params.freq);
1633 if (wpas_p2p_handle_frequency_conflicts(wpa_s, params.freq, ssid) < 0)
1637 ret = wpa_drv_associate(wpa_s, &params);
2049 * wpa_supplicant_set_debug_params - Set global debug params
2655 struct wpa_driver_associate_params *params)
2663 params->disable_ht = ssid->disable_ht;
2664 if (!params->htcaps || !params->htcaps_mask)
2667 htcaps = (struct ieee80211_ht_capabilities *) params->htcaps;
2668 htcaps_mask = (struct ieee80211_ht_capabilities *) params->htcaps_mask;
2684 struct wpa_driver_associate_params *params)
2692 params->disable_vht = ssid->disable_vht;
2694 vhtcaps = (void *) params->vhtcaps;
2695 vhtcaps_mask = (void *) params->vhtcaps_mask;
3112 if (global->params.override_driver) {
3115 iface->driver, global->params.override_driver);
3116 t_iface.driver = global->params.override_driver;
3118 if (global->params.override_ctrl_interface) {
3122 global->params.override_ctrl_interface);
3124 global->params.override_ctrl_interface;
3250 * @params: Parameters for %wpa_supplicant
3257 struct wpa_global * wpa_supplicant_init(struct wpa_params *params)
3262 if (params == NULL)
3276 wpa_debug_open_file(params->wpa_debug_file_path);
3277 if (params->wpa_debug_syslog)
3279 if (params->wpa_debug_tracing) {
3302 global->params.daemonize = params->daemonize;
3303 global->params.wait_for_monitor = params->wait_for_monitor;
3304 global->params.dbus_ctrl_interface = params->dbus_ctrl_interface;
3305 if (params->pid_file)
3306 global->params.pid_file = os_strdup(params->pid_file);
3307 if (params->ctrl_interface)
3308 global->params.ctrl_interface =
3309 os_strdup(params->ctrl_interface);
3310 if (params->override_driver)
3311 global->params.override_driver =
3312 os_strdup(params->override_driver);
3313 if (params->override_ctrl_interface)
3314 global->params.override_ctrl_interface =
3315 os_strdup(params->override_ctrl_interface);
3316 wpa_debug_level = global->params.wpa_debug_level =
3317 params->wpa_debug_level;
3318 wpa_debug_show_keys = global->params.wpa_debug_show_keys =
3319 params->wpa_debug_show_keys;
3320 wpa_debug_timestamp = global->params.wpa_debug_timestamp =
3321 params->wpa_debug_timestamp;
3331 random_init(params->entropy_file);
3382 if (global->params.daemonize &&
3383 wpa_supplicant_daemon(global->params.pid_file))
3386 if (global->params.wait_for_monitor) {
3447 if (global->params.pid_file) {
3448 os_daemonize_terminate(global->params.pid_file);
3449 os_free(global->params.pid_file);
3451 os_free(global->params.ctrl_interface);
3452 os_free(global->params.override_driver);
3453 os_free(global->params.override_ctrl_interface);