Lines Matching defs:ext_len
222 size_t ext_len;
244 ext_len = (size_t) ssl->own_cid_len + 1;
245 MBEDTLS_PUT_UINT16_BE(ext_len, p, 0);
408 size_t protection_profiles_index = 0, ext_len = 0;
435 ext_len = 2 + 2 * (ssl->conf->dtls_srtp_profile_list_len) + 1 + mki_len;
443 MBEDTLS_SSL_CHK_BUF_PTR(p, end, ext_len + 4);
448 MBEDTLS_PUT_UINT16_BE(ext_len, p, 0);
520 size_t ext_len = 0;
526 (void) ext_len;
533 if ((ret = ssl_write_renegotiation_ext(ssl, p, end, &ext_len)) != 0) {
537 p += ext_len;
545 &ext_len)) != 0) {
549 p += ext_len;
554 if ((ret = ssl_write_ecjpake_kkpp_ext(ssl, p, end, &ext_len)) != 0) {
558 p += ext_len;
562 if ((ret = ssl_write_cid_ext(ssl, p, end, &ext_len)) != 0) {
566 p += ext_len;
571 &ext_len)) != 0) {
575 p += ext_len;
579 if ((ret = ssl_write_encrypt_then_mac_ext(ssl, p, end, &ext_len)) != 0) {
583 p += ext_len;
587 if ((ret = ssl_write_extended_ms_ext(ssl, p, end, &ext_len)) != 0) {
591 p += ext_len;
595 if ((ret = ssl_write_use_srtp_ext(ssl, p, end, &ext_len)) != 0) {
599 p += ext_len;
603 if ((ret = ssl_write_session_ticket_ext(ssl, p, end, &ext_len)) != 0) {
607 p += ext_len;
1184 size_t ext_len;
1308 ext_len = MBEDTLS_GET_UINT16_BE(buf, 38 + n);
1310 if ((ext_len > 0 && ext_len < 4) ||
1311 ssl->in_hslen != mbedtls_ssl_hs_hdr_len(ssl) + 40 + n + ext_len) {
1320 ext_len = 0;
1447 ext_len));
1449 while (ext_len) {
1453 if (ext_size + 4 > ext_len) {
1594 ext_len -= 4 + ext_size;
1597 if (ext_len > 0 && ext_len < 4) {