Lines Matching defs:tlvs
305 static size_t wpa_ft_tlv_len(const struct tlv_list *tlvs)
310 if (!tlvs)
313 for (i = 0; tlvs[i].type != FT_RRB_LAST_EMPTY; i++) {
315 tlv_len += tlvs[i].len;
322 static size_t wpa_ft_tlv_lin(const struct tlv_list *tlvs, u8 *start,
330 if (!tlvs)
335 for (i = 0; tlvs[i].type != FT_RRB_LAST_EMPTY; i++) {
340 hdr->type = host_to_le16(tlvs[i].type);
341 hdr->len = host_to_le16(tlvs[i].len);
344 if (tlv_len + tlvs[i].len > (size_t) (endpos - start))
346 if (tlvs[i].len == 0)
348 tlv_len += tlvs[i].len;
349 os_memcpy(pos, tlvs[i].data, tlvs[i].len);
3504 const struct tlv_list *tlvs,
3567 ret = wpa_ft_rrb_build(key, key_len, tlvs, sess_tlv, tlv_auth,