Lines Matching refs:ext_len

894     size_t msg_len, ciph_len, sess_len, comp_len, ext_len;  in ssl_parse_client_hello()  local
1305 ext_len = MBEDTLS_GET_UINT16_BE(buf, ext_offset); in ssl_parse_client_hello()
1307 if (msg_len != ext_offset + 2 + ext_len) { in ssl_parse_client_hello()
1314 ext_len = 0; in ssl_parse_client_hello()
1318 MBEDTLS_SSL_DEBUG_BUF(3, "client hello extensions", ext, ext_len); in ssl_parse_client_hello()
1320 while (ext_len != 0) { in ssl_parse_client_hello()
1323 if (ext_len < 4) { in ssl_parse_client_hello()
1332 if (ext_size + 4 > ext_len) { in ssl_parse_client_hello()
1494 ext_len -= 4 + ext_size; in ssl_parse_client_hello()
1695 size_t ext_len; in ssl_write_cid_ext() local
1722 ext_len = (size_t) ssl->own_cid_len + 1; in ssl_write_cid_ext()
1723 MBEDTLS_PUT_UINT16_BE(ext_len, p, 0); in ssl_write_cid_ext()
1984 size_t mki_len = 0, ext_len = 0; in ssl_write_use_srtp_ext() local
2020 ext_len = 5 + mki_len; in ssl_write_use_srtp_ext()
2021 MBEDTLS_PUT_UINT16_BE(ext_len, buf, 2); in ssl_write_use_srtp_ext()
2168 size_t olen, ext_len = 0, n; in ssl_write_server_hello() local
2318 ssl_write_renegotiation_ext(ssl, p + 2 + ext_len, &olen); in ssl_write_server_hello()
2319 ext_len += olen; in ssl_write_server_hello()
2322 ssl_write_max_fragment_length_ext(ssl, p + 2 + ext_len, &olen); in ssl_write_server_hello()
2323 ext_len += olen; in ssl_write_server_hello()
2327 ssl_write_cid_ext(ssl, p + 2 + ext_len, &olen); in ssl_write_server_hello()
2328 ext_len += olen; in ssl_write_server_hello()
2332 ssl_write_encrypt_then_mac_ext(ssl, p + 2 + ext_len, &olen); in ssl_write_server_hello()
2333 ext_len += olen; in ssl_write_server_hello()
2337 ssl_write_extended_ms_ext(ssl, p + 2 + ext_len, &olen); in ssl_write_server_hello()
2338 ext_len += olen; in ssl_write_server_hello()
2342 ssl_write_session_ticket_ext(ssl, p + 2 + ext_len, &olen); in ssl_write_server_hello()
2343 ext_len += olen; in ssl_write_server_hello()
2352 ssl_write_supported_point_formats_ext(ssl, p + 2 + ext_len, &olen); in ssl_write_server_hello()
2353 ext_len += olen; in ssl_write_server_hello()
2358 ssl_write_ecjpake_kkpp_ext(ssl, p + 2 + ext_len, &olen); in ssl_write_server_hello()
2359 ext_len += olen; in ssl_write_server_hello()
2364 if ((ret = mbedtls_ssl_write_alpn_ext(ssl, p + 2 + ext_len, end, &olen)) in ssl_write_server_hello()
2369 ext_len += olen; in ssl_write_server_hello()
2373 ssl_write_use_srtp_ext(ssl, p + 2 + ext_len, &olen); in ssl_write_server_hello()
2374 ext_len += olen; in ssl_write_server_hello()
2378 ext_len)); in ssl_write_server_hello()
2380 if (ext_len > 0) { in ssl_write_server_hello()
2381 MBEDTLS_PUT_UINT16_BE(ext_len, p, 0); in ssl_write_server_hello()
2382 p += 2 + ext_len; in ssl_write_server_hello()