Lines Matching defs:dlen
801 static int eap_ttls_parse_attr_eap(const u8 *dpos, size_t dlen,
806 parse->eapdata = os_malloc(dlen);
812 os_memcpy(parse->eapdata, dpos, dlen);
813 parse->eap_len = dlen;
815 u8 *neweap = os_realloc(parse->eapdata, parse->eap_len + dlen);
821 os_memcpy(neweap + parse->eap_len, dpos, dlen);
823 parse->eap_len += dlen;
836 size_t dlen;
861 dlen = avp_length - sizeof(*avp);
863 if (dlen < 4) {
872 dlen -= 4;
875 wpa_hexdump(MSG_DEBUG, "EAP-TTLS: AVP data", dpos, dlen);
878 if (eap_ttls_parse_attr_eap(dpos, dlen, parse) < 0)
884 dpos, dlen);
888 dpos, dlen);
889 if (dlen != 43) {
893 (unsigned long) dlen);
900 dpos, dlen);