Lines Matching refs:ssl
40 mbedtls_ssl_context ssl; in LLVMFuzzerTestOneInput() local
55 mbedtls_ssl_init(&ssl); in LLVMFuzzerTestOneInput()
120 if (mbedtls_ssl_setup(&ssl, &conf) != 0) { in LLVMFuzzerTestOneInput()
124 mbedtls_ssl_set_timer_cb(&ssl, &timer, mbedtls_timing_set_delay, in LLVMFuzzerTestOneInput()
130 mbedtls_ssl_set_bio(&ssl, &biomemfuzz, dummy_send, fuzz_recv, fuzz_recv_timeout); in LLVMFuzzerTestOneInput()
131 if (mbedtls_ssl_set_client_transport_id(&ssl, client_ip, sizeof(client_ip)) != 0) { in LLVMFuzzerTestOneInput()
135 ret = mbedtls_ssl_handshake(&ssl); in LLVMFuzzerTestOneInput()
138 biomemfuzz.Offset = ssl.MBEDTLS_PRIVATE(next_record_offset); in LLVMFuzzerTestOneInput()
139 mbedtls_ssl_session_reset(&ssl); in LLVMFuzzerTestOneInput()
140 mbedtls_ssl_set_bio(&ssl, &biomemfuzz, dummy_send, fuzz_recv, fuzz_recv_timeout); in LLVMFuzzerTestOneInput()
141 if (mbedtls_ssl_set_client_transport_id(&ssl, client_ip, sizeof(client_ip)) != 0) { in LLVMFuzzerTestOneInput()
145 ret = mbedtls_ssl_handshake(&ssl); in LLVMFuzzerTestOneInput()
151 ret = mbedtls_ssl_read(&ssl, buf, len); in LLVMFuzzerTestOneInput()
171 mbedtls_ssl_free(&ssl); in LLVMFuzzerTestOneInput()