From 5fd9ad2dc3065a468839d32124c31efd02be907c Mon Sep 17 00:00:00 2001 From: Andy Green Date: Wed, 4 Oct 2017 09:29:36 +0800 Subject: [PATCH] wrapper: force mbedtls ssl rx buf size to 2048 if 0 --- lib/mbedtls_wrapper/platform/ssl_pm.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/mbedtls_wrapper/platform/ssl_pm.c b/lib/mbedtls_wrapper/platform/ssl_pm.c index a132971d..bc5d40f0 100755 --- a/lib/mbedtls_wrapper/platform/ssl_pm.c +++ b/lib/mbedtls_wrapper/platform/ssl_pm.c @@ -109,7 +109,11 @@ int ssl_pm_new(SSL *ssl) goto no_mem; } + if (!ssl->ctx->read_buffer_len) + ssl->ctx->read_buffer_len = 2048; + max_content_len = ssl->ctx->read_buffer_len; + // printf("ssl->ctx->read_buffer_len = %d ++++++++++++++++++++\n", ssl->ctx->read_buffer_len); mbedtls_net_init(&ssl_pm->fd); mbedtls_net_init(&ssl_pm->cl_fd);