Lines Matching refs:ssl
42 mbedtls_ssl_context ssl; in LLVMFuzzerTestOneInput() local
57 mbedtls_ssl_init(&ssl); in LLVMFuzzerTestOneInput()
115 if (mbedtls_ssl_setup(&ssl, &conf) != 0) { in LLVMFuzzerTestOneInput()
119 mbedtls_ssl_set_timer_cb(&ssl, &timer, mbedtls_timing_set_delay, in LLVMFuzzerTestOneInput()
125 mbedtls_ssl_set_bio(&ssl, &biomemfuzz, dummy_send, fuzz_recv, fuzz_recv_timeout); in LLVMFuzzerTestOneInput()
126 if (mbedtls_ssl_set_client_transport_id(&ssl, client_ip, sizeof(client_ip)) != 0) { in LLVMFuzzerTestOneInput()
130 ret = mbedtls_ssl_handshake(&ssl); in LLVMFuzzerTestOneInput()
133 biomemfuzz.Offset = ssl.MBEDTLS_PRIVATE(next_record_offset); in LLVMFuzzerTestOneInput()
134 mbedtls_ssl_session_reset(&ssl); in LLVMFuzzerTestOneInput()
135 mbedtls_ssl_set_bio(&ssl, &biomemfuzz, dummy_send, fuzz_recv, fuzz_recv_timeout); in LLVMFuzzerTestOneInput()
136 if (mbedtls_ssl_set_client_transport_id(&ssl, client_ip, sizeof(client_ip)) != 0) { in LLVMFuzzerTestOneInput()
140 ret = mbedtls_ssl_handshake(&ssl); in LLVMFuzzerTestOneInput()
146 ret = mbedtls_ssl_read(&ssl, buf, len); in LLVMFuzzerTestOneInput()
166 mbedtls_ssl_free(&ssl); in LLVMFuzzerTestOneInput()