Lines Matching refs:ies
477 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie = pos;
478 elems->mb_ies.ies[elems->mb_ies.nof_ies].ie_len = elen;
544 int ieee802_11_ie_count(const u8 *ies, size_t ies_len)
549 if (ies == NULL)
552 for_each_element(elem, ies, ies_len)
559 struct wpabuf * ieee802_11_vendor_ie_concat(const u8 *ies, size_t ies_len,
565 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, ies_len) {
584 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, ies_len) {
1517 info->ies[info->nof_ies].ie = elem->data;
1518 info->ies[info->nof_ies].ie_len = elem->datalen;
1542 mb_ies_size += 2 + info->ies[i].ie_len;
1548 wpabuf_put_u8(mb_ies, info->ies[i].ie_len);
1550 info->ies[i].ie,
1551 info->ies[i].ie_len);
1637 * @ies: Information elements buffer
1645 const u8 * get_ie(const u8 *ies, size_t len, u8 eid)
1649 if (!ies)
1652 for_each_element_id(elem, eid, ies, len)
1661 * @ies: Information elements buffer
1669 const u8 * get_ie_ext(const u8 *ies, size_t len, u8 ext)
1673 if (!ies)
1676 for_each_element_extid(elem, ext, ies, len)
1683 const u8 * get_vendor_ie(const u8 *ies, size_t len, u32 vendor_type)
1687 for_each_element_id(elem, WLAN_EID_VENDOR_SPECIFIC, ies, len) {