Searched refs:mb_ies (Results 1 – 16 of 16) sorted by relevance
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/common/ |
D | ieee802_11_common.c | 470 if (elems->mb_ies.nof_ies >= MAX_NOF_MB_IES_SUPPORTED) { in ieee802_11_parse_elems() 477 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie = pos; in ieee802_11_parse_elems() 478 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie_len = elen; in ieee802_11_parse_elems() 479 elems->mb_ies.nof_ies++; in ieee802_11_parse_elems() 1533 struct wpabuf *mb_ies = NULL; in mb_ies_by_info() local 1544 mb_ies = wpabuf_alloc(mb_ies_size); in mb_ies_by_info() 1545 if (mb_ies) { in mb_ies_by_info() 1547 wpabuf_put_u8(mb_ies, WLAN_EID_MULTI_BAND); in mb_ies_by_info() 1548 wpabuf_put_u8(mb_ies, info->ies[i].ie_len); in mb_ies_by_info() 1549 wpabuf_put_data(mb_ies, in mb_ies_by_info() [all …]
|
D | ieee802_11_common.h | 149 struct mb_ies_info mb_ies; member
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/ |
D | ieee802_11_common.c | 533 if (elems->mb_ies.nof_ies >= MAX_NOF_MB_IES_SUPPORTED) { in ieee802_11_parse_elems() 540 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie = pos; in ieee802_11_parse_elems() 541 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie_len = elen; in ieee802_11_parse_elems() 542 elems->mb_ies.nof_ies++; in ieee802_11_parse_elems() 1848 struct wpabuf *mb_ies = NULL; in mb_ies_by_info() local 1859 mb_ies = wpabuf_alloc(mb_ies_size); in mb_ies_by_info() 1860 if (mb_ies) { in mb_ies_by_info() 1862 wpabuf_put_u8(mb_ies, WLAN_EID_MULTI_BAND); in mb_ies_by_info() 1863 wpabuf_put_u8(mb_ies, info->ies[i].ie_len); in mb_ies_by_info() 1864 wpabuf_put_data(mb_ies, in mb_ies_by_info() [all …]
|
D | ieee802_11_common.h | 175 struct mb_ies_info mb_ies; member
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant/ |
D | events.c | 2346 struct mb_ies_info mb_ies; in wpas_fst_update_mbie() local 2351 os_memset(&mb_ies, 0, sizeof(mb_ies)); in wpas_fst_update_mbie() 2353 while (ie_len >= 2 && mb_ies.nof_ies < MAX_NOF_MB_IES_SUPPORTED) { in wpas_fst_update_mbie() 2366 mb_ies.ies[mb_ies.nof_ies].ie = ie + 2; in wpas_fst_update_mbie() 2367 mb_ies.ies[mb_ies.nof_ies].ie_len = len - 2; in wpas_fst_update_mbie() 2368 mb_ies.nof_ies++; in wpas_fst_update_mbie() 2375 if (mb_ies.nof_ies > 0) { in wpas_fst_update_mbie() 2377 wpa_s->received_mb_ies = mb_ies_by_info(&mb_ies); in wpas_fst_update_mbie()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant/ |
D | events.c | 2654 struct mb_ies_info mb_ies; in wpas_fst_update_mbie() local 2659 os_memset(&mb_ies, 0, sizeof(mb_ies)); in wpas_fst_update_mbie() 2661 while (ie_len >= 2 && mb_ies.nof_ies < MAX_NOF_MB_IES_SUPPORTED) { in wpas_fst_update_mbie() 2674 mb_ies.ies[mb_ies.nof_ies].ie = ie + 2; in wpas_fst_update_mbie() 2675 mb_ies.ies[mb_ies.nof_ies].ie_len = len - 2; in wpas_fst_update_mbie() 2676 mb_ies.nof_ies++; in wpas_fst_update_mbie() 2683 if (mb_ies.nof_ies > 0) { in wpas_fst_update_mbie() 2685 wpa_s->received_mb_ies = mb_ies_by_info(&mb_ies); in wpas_fst_update_mbie()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
D | sta_info.h | 202 struct wpabuf *mb_ies; /* MB IEs from (Re)Association Request */ member
|
D | drv_callbacks.c | 264 wpabuf_free(sta->mb_ies); in hostapd_notif_assoc() 266 sta->mb_ies = mb_ies_by_info(&elems.mb_ies); in hostapd_notif_assoc() 268 sta->mb_ies = NULL; in hostapd_notif_assoc()
|
D | hostapd.c | 1675 return sta ? sta->mb_ies : NULL; in fst_hostapd_get_mb_ie_cb() 1689 wpabuf_free(sta->mb_ies); in fst_hostapd_update_mb_ie_cb() 1690 sta->mb_ies = mb_ies_by_info(&info); in fst_hostapd_update_mb_ie_cb() 1702 for (; s && !s->mb_ies; s = s->next) in fst_hostapd_get_sta()
|
D | ieee802_11.c | 3266 wpabuf_free(sta->mb_ies); in check_assoc_ies() 3268 sta->mb_ies = mb_ies_by_info(&elems.mb_ies); in check_assoc_ies() 3270 sta->mb_ies = NULL; in check_assoc_ies()
|
D | sta_info.c | 327 wpabuf_free(sta->mb_ies); in ap_free_sta()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/ap/ |
D | sta_info.h | 243 struct wpabuf *mb_ies; /* MB IEs from (Re)Association Request */ member
|
D | drv_callbacks.c | 289 wpabuf_free(sta->mb_ies); in hostapd_notif_assoc() 291 sta->mb_ies = mb_ies_by_info(&elems.mb_ies); in hostapd_notif_assoc() 293 sta->mb_ies = NULL; in hostapd_notif_assoc()
|
D | hostapd.c | 1805 return sta ? sta->mb_ies : NULL; in fst_hostapd_get_mb_ie_cb() 1819 wpabuf_free(sta->mb_ies); in fst_hostapd_update_mb_ie_cb() 1820 sta->mb_ies = mb_ies_by_info(&info); in fst_hostapd_update_mb_ie_cb() 1832 for (; s && !s->mb_ies; s = s->next) in fst_hostapd_get_sta()
|
D | sta_info.c | 353 wpabuf_free(sta->mb_ies); in ap_free_sta()
|
D | ieee802_11.c | 4818 wpabuf_free(sta->mb_ies); in check_assoc_ies() 4820 sta->mb_ies = mb_ies_by_info(&elems.mb_ies); in check_assoc_ies() 4822 sta->mb_ies = NULL; in check_assoc_ies()
|