Home
last modified time | relevance | path

Searched refs:mb_ies (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/wpa/src/common/
H A Dieee802_11_common.c591 if (elems->mb_ies.nof_ies >= MAX_NOF_MB_IES_SUPPORTED) { in __ieee802_11_parse_elems()
598 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie = pos; in __ieee802_11_parse_elems()
599 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie_len = elen; in __ieee802_11_parse_elems()
600 elems->mb_ies.nof_ies++; in __ieee802_11_parse_elems()
821 os_memset(&elems->mb_ies, 0, sizeof(elems->mb_ies)); in ieee802_11_elems_clear_ids()
822 elems->mb_ies.nof_ies = 0; in ieee802_11_elems_clear_ids()
2361 struct wpabuf *mb_ies = NULL; in mb_ies_by_info() local
2372 mb_ies = wpabuf_alloc(mb_ies_size); in mb_ies_by_info()
2373 if (mb_ies) { in mb_ies_by_info()
2375 wpabuf_put_u8(mb_ies, WLAN_EID_MULTI_BAND); in mb_ies_by_info()
[all …]
H A Dieee802_11_common.h183 struct mb_ies_info mb_ies; member
/freebsd/contrib/wpa/src/ap/
H A Dsta_info.h240 struct wpabuf *mb_ies; /* MB IEs from (Re)Association Request */ member
H A Ddrv_callbacks.c459 wpabuf_free(sta->mb_ies); in hostapd_notif_assoc()
461 sta->mb_ies = mb_ies_by_info(&elems.mb_ies); in hostapd_notif_assoc()
463 sta->mb_ies = NULL; in hostapd_notif_assoc()
H A Dhostapd.c2290 return sta ? sta->mb_ies : NULL; in fst_hostapd_get_mb_ie_cb()
2304 wpabuf_free(sta->mb_ies); in fst_hostapd_update_mb_ie_cb()
2305 sta->mb_ies = mb_ies_by_info(&info); in fst_hostapd_update_mb_ie_cb()
2317 for (; s && !s->mb_ies; s = s->next) in fst_hostapd_get_sta()
H A Dsta_info.c409 wpabuf_free(sta->mb_ies); in ap_free_sta()
H A Dieee802_11.c4327 wpabuf_free(sta->mb_ies); in __check_assoc_ies()
4329 sta->mb_ies = mb_ies_by_info(&elems->mb_ies); in __check_assoc_ies()
4331 sta->mb_ies = NULL; in __check_assoc_ies()
/freebsd/contrib/wpa/wpa_supplicant/
H A Devents.c3095 struct mb_ies_info mb_ies; in wpas_fst_update_mbie() local
3100 os_memset(&mb_ies, 0, sizeof(mb_ies)); in wpas_fst_update_mbie()
3102 while (ie_len >= 2 && mb_ies.nof_ies < MAX_NOF_MB_IES_SUPPORTED) { in wpas_fst_update_mbie()
3115 mb_ies.ies[mb_ies.nof_ies].ie = ie + 2; in wpas_fst_update_mbie()
3116 mb_ies.ies[mb_ies.nof_ies].ie_len = len - 2; in wpas_fst_update_mbie()
3117 mb_ies.nof_ies++; in wpas_fst_update_mbie()
3124 if (mb_ies.nof_ies > 0) { in wpas_fst_update_mbie()
3126 wpa_s->received_mb_ies = mb_ies_by_info(&mb_ies); in wpas_fst_update_mbie()