From 465b6a5abd056f23d2a20d34f96797cfffde73bc Mon Sep 17 00:00:00 2001 From: dongheng Date: Mon, 17 Feb 2020 11:24:30 +0800 Subject: [PATCH] fix(esp-tls): fix esp-tls compiling error Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/828 --- components/esp-tls/esp_tls_mbedtls.c | 4 ++-- examples/protocols/https_request/sdkconfig.ci | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 examples/protocols/https_request/sdkconfig.ci diff --git a/components/esp-tls/esp_tls_mbedtls.c b/components/esp-tls/esp_tls_mbedtls.c index 823fa6db..702d2b81 100644 --- a/components/esp-tls/esp_tls_mbedtls.c +++ b/components/esp-tls/esp_tls_mbedtls.c @@ -470,8 +470,8 @@ int esp_mbedtls_server_session_create(esp_tls_cfg_server_t *cfg, int sockfd, esp tls->conn_state = ESP_TLS_FAIL; return -1; } - tls->read = esp_mbedtls_read; - tls->write = esp_mbedtls_write; + tls->_read = esp_mbedtls_read; + tls->_write = esp_mbedtls_write; int ret; while ((ret = mbedtls_ssl_handshake(&tls->ssl)) != 0) { if (ret != ESP_TLS_ERR_SSL_WANT_READ && ret != ESP_TLS_ERR_SSL_WANT_WRITE) { diff --git a/examples/protocols/https_request/sdkconfig.ci b/examples/protocols/https_request/sdkconfig.ci new file mode 100644 index 00000000..253c1c01 --- /dev/null +++ b/examples/protocols/https_request/sdkconfig.ci @@ -0,0 +1,3 @@ +CONFIG_LWIP_IPV6=y + +CONFIG_ESP_TLS_SERVER=y