Home
last modified time | relevance | path

Searched refs:ssid_len (Results 1 – 25 of 78) sorted by relevance

1234

/trueos/contrib/wpa/src/wps/
HDwps_attr_process.c99 size_t ssid_len) in wps_process_cred_ssid() argument
108 while (ssid_len > 0 && ssid[ssid_len - 1] == 0) in wps_process_cred_ssid()
109 ssid_len--; in wps_process_cred_ssid()
111 wpa_hexdump_ascii(MSG_DEBUG, "WPS: SSID", ssid, ssid_len); in wps_process_cred_ssid()
112 if (ssid_len <= sizeof(cred->ssid)) { in wps_process_cred_ssid()
113 os_memcpy(cred->ssid, ssid, ssid_len); in wps_process_cred_ssid()
114 cred->ssid_len = ssid_len; in wps_process_cred_ssid()
307 wps_process_cred_ssid(cred, attr->ssid, attr->ssid_len) || in wps_process_cred()
333 if (wps_process_cred_ssid(cred, attr->ssid, attr->ssid_len) || in wps_process_ap_settings()
/trueos/contrib/wpa/src/ap/
HDbeacon.c233 *pos++ = hapd->conf->ssid.ssid_len; in hostapd_gen_probe_resp()
234 os_memcpy(pos, hapd->conf->ssid.ssid, hapd->conf->ssid.ssid_len); in hostapd_gen_probe_resp()
235 pos += hapd->conf->ssid.ssid_len; in hostapd_gen_probe_resp()
320 const u8 *ssid, size_t ssid_len, in ssid_match() argument
327 if (ssid_len == 0) in ssid_match()
329 if (ssid_len == hapd->conf->ssid.ssid_len && in ssid_match()
330 os_memcmp(ssid, hapd->conf->ssid.ssid, ssid_len) == 0) in ssid_match()
343 if (pos[1] == hapd->conf->ssid.ssid_len && in ssid_match()
420 if (hapd->conf->ignore_broadcast_ssid && elems.ssid_len == 0 && in handle_probe_req()
431 elems.ssid_len == P2P_WILDCARD_SSID_LEN && in handle_probe_req()
[all …]
HDwps_hostapd.c297 wpa_hexdump_ascii(MSG_DEBUG, "WPS: SSID", cred->ssid, cred->ssid_len); in hapd_wps_cred_cb()
324 os_memcpy(hapd->wps->ssid, cred->ssid, cred->ssid_len); in hapd_wps_cred_cb()
325 hapd->wps->ssid_len = cred->ssid_len; in hapd_wps_cred_cb()
375 if (is_hex(cred->ssid, cred->ssid_len)) { in hapd_wps_cred_cb()
377 for (i = 0; i < cred->ssid_len; i++) in hapd_wps_cred_cb()
382 for (i = 0; i < cred->ssid_len; i++) in hapd_wps_cred_cb()
816 wps->ssid_len = hapd->conf->ssid.ssid_len; in hostapd_init_wps()
817 os_memcpy(wps->ssid, hapd->conf->ssid.ssid, wps->ssid_len); in hostapd_init_wps()
1175 if (elems.ssid && elems.ssid_len > 0 && in hostapd_wps_probe_req_rx()
1176 (elems.ssid_len != hapd->conf->ssid.ssid_len || in hostapd_wps_probe_req_rx()
[all …]
HDhostapd.c103 hapd->conf->ssid.ssid_len)) { in hostapd_reload_bss()
618 int ssid_len, set_ssid; in hostapd_setup_bss() local
669 ssid_len = hostapd_get_ssid(hapd, ssid, sizeof(ssid)); in hostapd_setup_bss()
670 if (ssid_len < 0) { in hostapd_setup_bss()
680 set_ssid = (conf->ssid.ssid_len != (size_t) ssid_len || in hostapd_setup_bss()
681 os_memcmp(conf->ssid.ssid, ssid, ssid_len) != 0); in hostapd_setup_bss()
688 conf->ssid.ssid_len = ssid_len; in hostapd_setup_bss()
689 os_memcpy(conf->ssid.ssid, ssid, conf->ssid.ssid_len); in hostapd_setup_bss()
697 hapd->conf->ssid.ssid_len)); in hostapd_setup_bss()
708 conf->ssid.ssid_len)) { in hostapd_setup_bss()
HDwpa_auth_glue.c53 wconf->ssid_len = conf->ssid.ssid_len; in hostapd_wpa_auth_conf()
54 if (wconf->ssid_len > SSID_LEN) in hostapd_wpa_auth_conf()
55 wconf->ssid_len = SSID_LEN; in hostapd_wpa_auth_conf()
56 os_memcpy(wconf->ssid, conf->ssid.ssid, wconf->ssid_len); in hostapd_wpa_auth_conf()
/trueos/contrib/wpa/src/crypto/
HDsha1-pbkdf2.c15 size_t ssid_len, int iterations, unsigned int count, in pbkdf2_sha1_f() argument
26 len[0] = ssid_len; in pbkdf2_sha1_f()
72 int pbkdf2_sha1(const char *passphrase, const u8 *ssid, size_t ssid_len, in pbkdf2_sha1() argument
82 if (pbkdf2_sha1_f(passphrase, ssid, ssid_len, iterations, in pbkdf2_sha1()
/trueos/contrib/wpa/wpa_supplicant/
HDbss.c196 wpa_ssid_txt(bss->ssid, bss->ssid_len), reason); in wpa_bss_remove()
212 const u8 *ssid, size_t ssid_len) in wpa_bss_get() argument
219 bss->ssid_len == ssid_len && in wpa_bss_get()
220 os_memcmp(bss->ssid, ssid, ssid_len) == 0) in wpa_bss_get()
257 if (ssid->ssid == NULL || ssid->ssid_len == 0) in wpa_bss_known()
259 if (ssid->ssid_len == bss->ssid_len && in wpa_bss_known()
260 os_memcmp(ssid->ssid, bss->ssid, ssid->ssid_len) == 0) in wpa_bss_known()
317 const u8 *ssid, size_t ssid_len, in wpa_bss_add() argument
328 os_memcpy(bss->ssid, ssid, ssid_len); in wpa_bss_add()
329 bss->ssid_len = ssid_len; in wpa_bss_add()
[all …]
HDscan.c306 if (ssid->ssid && ssid->ssid_len) in wpa_supplicant_build_filter_ssids()
316 if (!ssid->ssid || !ssid->ssid_len) in wpa_supplicant_build_filter_ssids()
318 os_memcpy(ssids[*num_ssids].ssid, ssid->ssid, ssid->ssid_len); in wpa_supplicant_build_filter_ssids()
319 ssids[*num_ssids].ssid_len = ssid->ssid_len; in wpa_supplicant_build_filter_ssids()
628 params.ssids[0].ssid_len = wpa_s->go_params->ssid_len; in wpa_supplicant_scan()
666 ssid->ssid, ssid->ssid_len); in wpa_supplicant_scan()
669 params.ssids[params.num_ssids].ssid_len = in wpa_supplicant_scan()
670 ssid->ssid_len; in wpa_supplicant_scan()
706 params.ssids[0].ssid_len = 0; in wpa_supplicant_scan()
715 wpa_ssid_txt(ssid->ssid, ssid->ssid_len)); in wpa_supplicant_scan()
[all …]
HDwpas_glue.c325 ((bss->ssid_len == ssid->ssid_len && in wpa_get_beacon_ie()
326 os_memcmp(bss->ssid, ssid->ssid, ssid->ssid_len) == 0) || in wpa_get_beacon_ie()
327 ssid->ssid_len == 0)) { in wpa_get_beacon_ie()
502 params.ssid_len = bss->ssid_len; in wpa_supplicant_mark_authenticated()
665 buflen = 100 + os_strlen(txt) + ssid->ssid_len; in wpa_supplicant_eap_param_needed()
676 if (ssid->ssid && buflen > len + ssid->ssid_len) { in wpa_supplicant_eap_param_needed()
677 os_memcpy(buf + len, ssid->ssid, ssid->ssid_len); in wpa_supplicant_eap_param_needed()
678 len += ssid->ssid_len; in wpa_supplicant_eap_param_needed()
891 conf.ssid_len = ssid->ssid_len; in wpa_supplicant_rsn_supp_set_config()
HDwps_supplicant.c141 bss = wpa_bss_get(wpa_s, cred->mac_addr, ssid->ssid, ssid->ssid_len); in wpas_wps_security_workaround()
232 wpa_hexdump_ascii(MSG_DEBUG, "WPS: SSID", cred->ssid, cred->ssid_len); in wpa_supplicant_wps_cred()
304 ssid->ssid = os_malloc(cred->ssid_len); in wpa_supplicant_wps_cred()
306 os_memcpy(ssid->ssid, cred->ssid, cred->ssid_len); in wpa_supplicant_wps_cred()
307 ssid->ssid_len = cred->ssid_len; in wpa_supplicant_wps_cred()
658 uuid_str, wpa_ssid_txt(cred->ssid, cred->ssid_len), in wpa_supplicant_wps_event_er_ap_settings()
843 ssid->ssid = os_malloc(bss->ssid_len); in wpas_wps_add_network()
846 os_memcpy(ssid->ssid, bss->ssid, bss->ssid_len); in wpas_wps_add_network()
847 ssid->ssid_len = bss->ssid_len; in wpas_wps_add_network()
850 ssid->ssid, ssid->ssid_len); in wpas_wps_add_network()
[all …]
HDp2p_supplicant.c150 params.ssids[0].ssid_len = P2P_WILDCARD_SSID_LEN; in wpas_p2p_scan()
223 size_t ssid_len, int *go) in wpas_get_p2p_group() argument
230 s->ssid_len != ssid_len || in wpas_get_p2p_group()
231 os_memcmp(ssid, s->ssid, ssid_len) != 0) in wpas_get_p2p_group()
378 const u8 *ssid, size_t ssid_len) in wpas_p2p_persistent_group() argument
391 bss = wpa_bss_get(wpa_s, bssid, ssid, ssid_len); in wpas_p2p_persistent_group()
396 bss = wpa_bss_get(wpa_s, iface_addr, ssid, ssid_len); in wpas_p2p_persistent_group()
450 s->ssid_len == ssid->ssid_len && in wpas_p2p_store_persistent_group()
451 os_memcmp(ssid->ssid, s->ssid, ssid->ssid_len) == 0) in wpas_p2p_store_persistent_group()
504 if (s->ssid == NULL || s->ssid_len < ssid->ssid_len) { in wpas_p2p_store_persistent_group()
[all …]
HDsme.c114 params.ssid_len = bss->ssid_len; in sme_send_authentication()
117 if (wpa_s->sme.ssid_len != params.ssid_len || in sme_send_authentication()
118 os_memcmp(wpa_s->sme.ssid, params.ssid, params.ssid_len) != 0) in sme_send_authentication()
122 os_memcpy(wpa_s->sme.ssid, params.ssid, params.ssid_len); in sme_send_authentication()
123 wpa_s->sme.ssid_len = params.ssid_len; in sme_send_authentication()
344 wpa_ssid_txt(params.ssid, params.ssid_len), params.freq); in sme_send_authentication()
569 params.ssid_len = wpa_s->sme.ssid_len; in sme_associate()
598 params.ssid ? wpa_ssid_txt(params.ssid, params.ssid_len) : "", in sme_associate()
HDwpa_supplicant.c1157 if (bss && ssid->bssid_set && ssid->ssid_len == 0 && in wpa_supplicant_set_suites()
1160 pbkdf2_sha1(ssid->passphrase, bss->ssid, bss->ssid_len, in wpa_supplicant_set_suites()
1194 pbkdf2_sha1(pw_str, bss->ssid, bss->ssid_len, in wpa_supplicant_set_suites()
1331 wpa_ssid_txt(bss->ssid, bss->ssid_len), bss->freq); in wpa_supplicant_associate()
1348 } else if ((ssid->ssid == NULL || ssid->ssid_len == 0) && in wpa_supplicant_associate()
1360 wpa_ssid_txt(ssid->ssid, ssid->ssid_len)); in wpa_supplicant_associate()
1542 params.ssid_len = bss->ssid_len; in wpa_supplicant_associate()
1554 params.ssid_len = ssid->ssid_len; in wpa_supplicant_associate()
2082 size_t ssid_len; in wpa_supplicant_get_ssid() local
2092 ssid_len = res; in wpa_supplicant_get_ssid()
[all …]
HDbss.h71 size_t ssid_len; member
108 const u8 *ssid, size_t ssid_len);
HDap.c164 if (ssid->ssid_len == 0) { in wpa_supplicant_conf_ap()
168 os_memcpy(bss->ssid.ssid, ssid->ssid, ssid->ssid_len); in wpa_supplicant_conf_ap()
169 bss->ssid.ssid_len = ssid->ssid_len; in wpa_supplicant_conf_ap()
434 if (ssid->ssid == NULL || ssid->ssid_len == 0) { in wpa_supplicant_create_ap()
442 wpa_ssid_txt(ssid->ssid, ssid->ssid_len)); in wpa_supplicant_create_ap()
446 params.ssid_len = ssid->ssid_len; in wpa_supplicant_create_ap()
HDinterworking.c817 ssid->ssid_len = ie[1]; in interworking_connect_3gpp()
975 if (bss->ssid_len == e->ssid_len && in cred_excluded_ssid()
976 os_memcmp(bss->ssid, e->ssid, e->ssid_len) == 0) in cred_excluded_ssid()
1147 ssid->ssid_len = ssid_ie[1]; in interworking_connect_roaming_consortium()
1262 ssid->ssid_len = ie[1]; in interworking_connect()
1564 if (ssid->ssid_len != bss->ssid_len || in interworking_find_network_match()
1565 os_memcmp(ssid->ssid, bss->ssid, ssid->ssid_len) != in interworking_find_network_match()
1692 if (bss->ssid_len != other->ssid_len || in interworking_match_anqp_info()
1693 os_memcmp(bss->ssid, other->ssid, bss->ssid_len) != 0) in interworking_match_anqp_info()
HDevents.c88 disallowed_ssid(wpa_s, ssid->ssid, ssid->ssid_len)) { in wpa_supplicant_select_config()
653 i, MAC2STR(bss->bssid), wpa_ssid_txt(bss->ssid, bss->ssid_len), in wpa_scan_res_match()
678 if (bss->ssid_len == 0) { in wpa_scan_res_match()
688 if (disallowed_ssid(wpa_s, bss->ssid, bss->ssid_len)) { in wpa_scan_res_match()
696 int check_ssid = wpa ? 1 : (ssid->ssid_len != 0); in wpa_scan_res_match()
718 if (wpa && ssid->ssid_len == 0 && in wpa_scan_res_match()
727 if (ssid->ssid_len == 0 && in wpa_scan_res_match()
733 if (ssid->bssid_set && ssid->ssid_len == 0 && in wpa_scan_res_match()
738 (bss->ssid_len != ssid->ssid_len || in wpa_scan_res_match()
739 os_memcmp(bss->ssid, ssid->ssid, bss->ssid_len) != 0)) { in wpa_scan_res_match()
[all …]
HDbgscan_simple.c42 params.ssids[0].ssid_len = data->ssid->ssid_len; in bgscan_simple_timeout()
/trueos/contrib/wpa/src/drivers/
HDdriver_privsep.c104 size_t ssid_len = params->ssids[0].ssid_len; in wpa_driver_privsep_scan() local
106 return wpa_priv_cmd(drv, PRIVSEP_CMD_SCAN, ssid, ssid_len, in wpa_driver_privsep_scan()
242 os_memcpy(data->ssid, params->ssid, params->ssid_len); in wpa_driver_privsep_associate()
243 data->ssid_len = params->ssid_len; in wpa_driver_privsep_associate()
279 int res, ssid_len; in wpa_driver_privsep_get_ssid() local
286 os_memcpy(&ssid_len, reply, sizeof(int)); in wpa_driver_privsep_get_ssid()
287 if (ssid_len < 0 || ssid_len > 32 || sizeof(int) + ssid_len > len) { in wpa_driver_privsep_get_ssid()
291 os_memcpy(ssid, &reply[sizeof(int)], ssid_len); in wpa_driver_privsep_get_ssid()
292 return ssid_len; in wpa_driver_privsep_get_ssid()
HDdriver.h226 size_t ssid_len; member
268 size_t ssid_len; member
303 size_t ssid_len; member
348 size_t ssid_len; member
630 size_t ssid_len; member
959 size_t ssid_len; member
2400 const u8 *bssid, const u8 *ssid, size_t ssid_len,
HDdriver_bsd.c181 bsd_set_ssid(void *priv, const u8 *ssid, int ssid_len) in bsd_set_ssid() argument
188 os_memcpy(nwid.i_nwid, ssid, ssid_len); in bsd_set_ssid()
189 nwid.i_len = ssid_len; in bsd_set_ssid()
195 return set80211var(drv, IEEE80211_IOC_SSID, ssid, ssid_len); in bsd_set_ssid()
1058 , (unsigned int) params->ssid_len, params->ssid in wpa_driver_bsd_associate()
1120 os_memcpy(mlme.im_ssid, params->ssid, params->ssid_len); in wpa_driver_bsd_associate()
1121 mlme.im_ssid_len = params->ssid_len; in wpa_driver_bsd_associate()
1179 sr.sr_ssid[i].len = params->ssids[i].ssid_len; in wpa_driver_bsd_scan()
1189 params->ssids[0].ssid_len) < 0) in wpa_driver_bsd_scan()
/trueos/contrib/wpa/src/p2p/
HDp2p.h88 size_t ssid_len; member
702 size_t ssid_len, int *go, u8 *group_bssid,
723 const u8 *ssid, size_t ssid_len,
1048 const u8 *bssid, const u8 *ssid, size_t ssid_len,
1312 size_t ssid_len; member
HDp2p_go_neg.c320 p2p->ssid_len); in p2p_build_go_neg_resp()
488 p2p_build_ssid(p2p, p2p->ssid, &p2p->ssid_len); in p2p_go_select_channel()
844 p2p->ssid_len); in p2p_build_go_neg_conf()
980 p2p->ssid_len = msg.group_id_len - ETH_ALEN; in p2p_process_go_neg_resp()
981 os_memcpy(p2p->ssid, msg.group_id + ETH_ALEN, p2p->ssid_len); in p2p_process_go_neg_resp()
986 p2p->ssid_len = 0; in p2p_process_go_neg_resp()
1183 p2p->ssid_len = msg.group_id_len - ETH_ALEN; in p2p_process_go_neg_conf()
1184 os_memcpy(p2p->ssid, msg.group_id + ETH_ALEN, p2p->ssid_len); in p2p_process_go_neg_conf()
1189 p2p->ssid_len = 0; in p2p_process_go_neg_conf()
/trueos/contrib/wpa/src/rsn_supp/
HDpreauth.c419 if (sm->ssid_len == 0) in rsn_preauth_scan_results()
445 if (ssid[1] != sm->ssid_len || in rsn_preauth_scan_result()
446 os_memcmp(ssid + 2, sm->ssid, sm->ssid_len) != 0) in rsn_preauth_scan_result()
/trueos/contrib/wpa/src/common/
HDprivsep_commands.h33 size_t ssid_len; member

1234