Lines Matching full:tailpos
584 u8 *pos, *tailpos;
605 tailpos = tail = os_malloc(tail_len);
652 tailpos = hostapd_eid_country(hapd, tailpos,
653 tail + BEACON_TAIL_BUF_SIZE - tailpos);
656 tailpos = hostapd_eid_erp_info(hapd, tailpos);
659 tailpos = hostapd_eid_ext_supp_rates(hapd, tailpos);
662 tailpos = hostapd_eid_wpa(hapd, tailpos, tail + BEACON_TAIL_BUF_SIZE -
663 tailpos);
666 tailpos = hostapd_eid_ht_capabilities(hapd, tailpos);
667 tailpos = hostapd_eid_ht_operation(hapd, tailpos);
670 tailpos = hostapd_eid_ext_capab(hapd, tailpos);
676 tailpos = hostapd_eid_time_adv(hapd, tailpos);
678 tailpos = hostapd_eid_interworking(hapd, tailpos);
679 tailpos = hostapd_eid_adv_proto(hapd, tailpos);
680 tailpos = hostapd_eid_roaming_consortium(hapd, tailpos);
683 tailpos = hostapd_eid_vht_capabilities(hapd, tailpos);
684 tailpos = hostapd_eid_vht_operation(hapd, tailpos);
688 tailpos = hostapd_eid_wmm(hapd, tailpos);
692 os_memcpy(tailpos, wpabuf_head(hapd->wps_beacon_ie),
694 tailpos += wpabuf_len(hapd->wps_beacon_ie);
700 os_memcpy(tailpos, wpabuf_head(hapd->p2p_beacon_ie),
702 tailpos += wpabuf_len(hapd->p2p_beacon_ie);
708 tailpos = hostapd_eid_p2p_manage(hapd, tailpos);
712 tailpos = hostapd_eid_hs20_indication(hapd, tailpos);
716 os_memcpy(tailpos, wpabuf_head(hapd->conf->vendor_elements),
718 tailpos += wpabuf_len(hapd->conf->vendor_elements);
721 tail_len = tailpos > tail ? tailpos - tail : 0;