Lines Matching defs:ssl
30 #include "mbedtls/ssl.h"
66 mbedtls_ssl_context ssl;
78 mbedtls_ssl_init(&ssl);
159 if ((ret = mbedtls_ssl_setup(&ssl, &conf)) != 0) {
164 if ((ret = mbedtls_ssl_set_hostname(&ssl, SERVER_NAME)) != 0) {
169 mbedtls_ssl_set_bio(&ssl, &server_fd, mbedtls_net_send, mbedtls_net_recv, NULL);
177 while ((ret = mbedtls_ssl_handshake(&ssl)) != 0) {
193 if ((flags = mbedtls_ssl_get_verify_result(&ssl)) != 0) {
217 while ((ret = mbedtls_ssl_write(&ssl, buf, len)) <= 0) {
236 ret = mbedtls_ssl_read(&ssl, buf, len);
260 mbedtls_ssl_close_notify(&ssl);
276 mbedtls_ssl_free(&ssl);