Lines Matching refs:dlen
940 static int eap_ttls_parse_attr_eap(const u8 *dpos, size_t dlen, in eap_ttls_parse_attr_eap() argument
945 parse->eapdata = os_memdup(dpos, dlen); in eap_ttls_parse_attr_eap()
951 parse->eap_len = dlen; in eap_ttls_parse_attr_eap()
953 u8 *neweap = os_realloc(parse->eapdata, parse->eap_len + dlen); in eap_ttls_parse_attr_eap()
959 os_memcpy(neweap + parse->eap_len, dpos, dlen); in eap_ttls_parse_attr_eap()
961 parse->eap_len += dlen; in eap_ttls_parse_attr_eap()
974 size_t dlen; in eap_ttls_parse_avp() local
999 dlen = avp_length - sizeof(*avp); in eap_ttls_parse_avp()
1001 if (dlen < 4) { in eap_ttls_parse_avp()
1010 dlen -= 4; in eap_ttls_parse_avp()
1013 wpa_hexdump(MSG_DEBUG, "EAP-TTLS: AVP data", dpos, dlen); in eap_ttls_parse_avp()
1016 if (eap_ttls_parse_attr_eap(dpos, dlen, parse) < 0) in eap_ttls_parse_avp()
1022 dpos, dlen); in eap_ttls_parse_avp()
1026 dpos, dlen); in eap_ttls_parse_avp()
1027 if (dlen != 43) { in eap_ttls_parse_avp()
1031 (unsigned long) dlen); in eap_ttls_parse_avp()
1038 dpos, dlen); in eap_ttls_parse_avp()