Merge branch 'bugfix/https_server_dyn_buf' into 'master'

https_server: Fix example when `MBEDTLS_DYNAMIC_BUFFER` is enabled

Closes IDFCI-1479

See merge request espressif/esp-idf!20452
pull/9946/head
Laukik Hase 2022-10-01 15:52:08 +08:00
commit 8476ba1b7a
2 zmienionych plików z 3 dodań i 2 usunięć

Wyświetl plik

@ -219,6 +219,7 @@
- "components/esp_wifi/**/*"
- "components/esp_netif/**/*"
- "components/lwip/**/*"
- "components/mbedtls/port/dynamic/*"
# for cases with wifi_high_traffic marker
- "examples/system/ota/**/*"

Wyświetl plik

@ -18,8 +18,8 @@ static const char *TAG = "SSL Server";
*/
static bool ssl_ciphersuite_uses_rsa_key_ex(mbedtls_ssl_context *ssl)
{
int suite_id = mbedtls_ssl_get_ciphersuite_id_from_ssl(ssl);
const mbedtls_ssl_ciphersuite_t *ciphersuite_info = mbedtls_ssl_ciphersuite_from_id(suite_id);
const mbedtls_ssl_ciphersuite_t *ciphersuite_info =
ssl->MBEDTLS_PRIVATE(handshake)->ciphersuite_info;
if (ciphersuite_info->MBEDTLS_PRIVATE(key_exchange) == MBEDTLS_KEY_EXCHANGE_RSA ||
ciphersuite_info->MBEDTLS_PRIVATE(key_exchange) == MBEDTLS_KEY_EXCHANGE_RSA_PSK) {