Lines Matching refs:params
118 struct wpa_driver_scan_params params;
128 os_memset(¶ms, 0, sizeof(params));
131 params.num_ssids = 1;
132 params.ssids[0].ssid = (u8 *) P2P_WILDCARD_SSID;
133 params.ssids[0].ssid_len = P2P_WILDCARD_SSID_LEN;
153 params.p2p_probe = 1;
154 params.extra_ies = wpabuf_head(ies);
155 params.extra_ies_len = wpabuf_len(ies);
159 params.freqs = social_channels;
166 params.freqs = social_channels;
170 params.freqs = social_channels;
176 ret = wpa_drv_scan(wpa_s, ¶ms);
700 struct p2p_go_neg_results *params)
703 wpa_s->go_params = os_malloc(sizeof(*params));
707 os_memcpy(wpa_s->go_params, params, sizeof(*params));
736 struct p2p_go_neg_results *params = data;
751 params->passphrase ? params->passphrase : "",
753 params->persistent_group ? " [PERSISTENT]" : "");
755 if (params->persistent_group)
769 params->peer_interface_addr)) {
774 if (params->wps_method == WPS_PBC)
775 wpa_supplicant_ap_wps_pbc(wpa_s, params->peer_interface_addr,
776 params->peer_device_addr);
778 wpa_supplicant_ap_wps_pin(wpa_s, params->peer_interface_addr,
786 struct p2p_go_neg_results *params,
791 if (wpas_copy_go_neg_results(wpa_s, params) < 0)
803 ssid->p2p_persistent_group = params->persistent_group;
806 ssid->frequency = params->freq;
807 ssid->ssid = os_zalloc(params->ssid_len + 1);
809 os_memcpy(ssid->ssid, params->ssid, params->ssid_len);
810 ssid->ssid_len = params->ssid_len;
816 ssid->passphrase = os_strdup(params->passphrase);
1762 const u8 *peer, const char *params,
1766 MAC2STR(peer), generated_pin, params);
1771 const u8 *peer, const char *params)
1774 MAC2STR(peer), params);
1786 char params[300];
1808 os_snprintf(params, sizeof(params), " p2p_dev_addr=" MACSTR
1817 params[sizeof(params) - 1] = '\0';
1821 wpas_prov_disc_local_display(wpa_s, peer, params,
1824 wpas_prov_disc_local_keypad(wpa_s, peer, params);
1827 "%s", MAC2STR(peer), params);
2280 struct p2p_params params;
2283 os_memset(¶ms, 0, sizeof(params));
2284 params.dev_name = wpa_s->conf->device_name;
2285 os_memcpy(params.pri_dev_type, wpa_s->conf->device_type,
2287 params.num_sec_dev_types = wpa_s->conf->num_sec_device_types;
2288 os_memcpy(params.sec_dev_type,
2290 params.num_sec_dev_types * WPS_DEV_TYPE_LEN);
2292 if (wpa_drv_p2p_set_params(wpa_s, ¶ms) < 0)
2729 struct wpa_driver_scan_params params;
2733 os_memset(¶ms, 0, sizeof(params));
2736 params.num_ssids = 1;
2737 params.ssids[0].ssid = (u8 *) P2P_WILDCARD_SSID;
2738 params.ssids[0].ssid_len = P2P_WILDCARD_SSID_LEN;
2760 params.p2p_probe = 1;
2761 params.extra_ies = wpabuf_head(ies);
2762 params.extra_ies_len = wpabuf_len(ies);
2769 ret = wpa_drv_scan(wpa_s, ¶ms);
3105 struct p2p_go_neg_results *params,
3111 os_memset(params, 0, sizeof(*params));
3112 params->role_go = 1;
3116 params->freq = freq;
3120 params->freq = 2407 + 5 * wpa_s->conf->p2p_oper_channel;
3122 "frequency %d MHz", params->freq);
3125 params->freq = 5000 + 5 * wpa_s->conf->p2p_oper_channel;
3127 "frequency %d MHz", params->freq);
3132 params->freq = wpa_s->best_overall_freq;
3134 "channel %d MHz", params->freq);
3139 params->freq = wpa_s->best_24_freq;
3141 "channel %d MHz", params->freq);
3146 params->freq = wpa_s->best_5_freq;
3148 "channel %d MHz", params->freq);
3150 params->freq = 2412;
3152 "known)", params->freq);
3159 params->freq = wpa_s->assoc_freq;
3166 params->freq = res;
3215 struct p2p_go_neg_results params;
3271 if (wpas_p2p_init_go_params(wpa_s, ¶ms, freq))
3273 p2p_go_params(wpa_s->global->p2p, ¶ms);
3274 params.persistent_group = persistent_group;
3279 wpas_start_wps_go(wpa_s, ¶ms, 0);
3286 struct wpa_ssid *params, int addr_allocated)
3305 ssid->ssid = os_malloc(params->ssid_len);
3310 os_memcpy(ssid->ssid, params->ssid, params->ssid_len);
3311 ssid->ssid_len = params->ssid_len;
3314 if (params->psk_set) {
3315 os_memcpy(ssid->psk, params->psk, 32);
3318 if (params->passphrase)
3319 ssid->passphrase = os_strdup(params->passphrase);
3333 struct p2p_go_neg_results params;
3355 if (wpas_p2p_init_go_params(wpa_s, ¶ms, freq))
3358 params.role_go = 1;
3360 os_strlen(ssid->passphrase) >= sizeof(params.passphrase)) {
3365 os_strlcpy(params.passphrase, ssid->passphrase,
3366 sizeof(params.passphrase));
3367 os_memcpy(params.ssid, ssid->ssid, ssid->ssid_len);
3368 params.ssid_len = ssid->ssid_len;
3369 params.persistent_group = 1;
3375 wpas_start_wps_go(wpa_s, ¶ms, 0);