Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching defs:elems

585 	struct ieee802_11_elems elems;
590 if (ieee802_11_parse_elems(ies, ie_len, &elems, 0) == ParseFailed) {
595 elems);
737 struct ieee802_11_elems elems;
742 if (ieee802_11_parse_elems(ies, ies_len, &elems, 0) == ParseFailed)
745 if (elems.mesh_id_len < 1)
748 mesh_id = os_malloc(elems.mesh_id_len + 1);
752 os_memcpy(mesh_id, elems.mesh_id, elems.mesh_id_len);
753 mesh_id[elems.mesh_id_len] = '\0';
760 if (elems.mesh_config_len > 6) {
769 elems.mesh_config[0], elems.mesh_config[1],
770 elems.mesh_config[2], elems.mesh_config[3],
771 elems.mesh_config[4], elems.mesh_config[5],
772 elems.mesh_config[6]);
778 bss_basic_rate_set = os_malloc(elems.supp_rates_len +
779 elems.ext_supp_rates_len);
784 for (i = 0; i < elems.supp_rates_len; i++) {
785 if (elems.supp_rates[i] & 0x80) {
787 (elems.supp_rates[i] & 0x7f) * 5;
790 for (i = 0; i < elems.ext_supp_rates_len; i++) {
791 if (elems.ext_supp_rates[i] & 0x80) {
793 (elems.ext_supp_rates[i] & 0x7f) * 5;