Home
last modified time | relevance | path

Searched refs:io_ctx (Results 1 – 3 of 3) sorted by relevance

/openthread-latest/third_party/mbedtls/repo/programs/ssl/
Dssl_test_common_source.c200 io_ctx_t *io_ctx = (io_ctx_t *) ctx; in recv_cb() local
205 ret = delayed_recv(io_ctx->net, buf, len); in recv_cb()
207 ret = mbedtls_net_recv(io_ctx->net, buf, len); in recv_cb()
218 if (ssl_check_record(io_ctx->ssl, buf, recv_len) != 0) { in recv_cb()
229 io_ctx_t *io_ctx = (io_ctx_t *) ctx; in recv_timeout_cb() local
233 ret = mbedtls_net_recv_timeout(io_ctx->net, buf, len, timeout); in recv_timeout_cb()
243 if (ssl_check_record(io_ctx->ssl, buf, recv_len) != 0) { in recv_timeout_cb()
253 io_ctx_t *io_ctx = (io_ctx_t *) ctx; in send_cb() local
256 return delayed_send(io_ctx->net, buf, len); in send_cb()
259 return mbedtls_net_send(io_ctx->net, buf, len); in send_cb()
Dssl_client2.c779 io_ctx_t io_ctx; in main() local
2109 io_ctx.ssl = &ssl; in main()
2110 io_ctx.net = &server_fd; in main()
2111 mbedtls_ssl_set_bio(&ssl, &io_ctx, send_cb, recv_cb, in main()
Dssl_server2.c1512 io_ctx_t io_ctx; in main() local
3275 io_ctx.ssl = &ssl; in main()
3276 io_ctx.net = &client_fd; in main()
3277 mbedtls_ssl_set_bio(&ssl, &io_ctx, send_cb, recv_cb, in main()