mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-02 18:10:57 +02:00
Merge branch 'fix/build_failure_when_sbv2_ecdsa_enabled' into 'master'
fix(esp_tls): Fixed build failure for sbv2 ecdsa See merge request espressif/esp-idf!41778
This commit is contained in:
@@ -20,6 +20,7 @@
|
|||||||
#include <errno.h>
|
#include <errno.h>
|
||||||
#include "esp_log.h"
|
#include "esp_log.h"
|
||||||
#include "esp_check.h"
|
#include "esp_check.h"
|
||||||
|
#include "soc/soc_caps.h"
|
||||||
#include "mbedtls/esp_mbedtls_dynamic.h"
|
#include "mbedtls/esp_mbedtls_dynamic.h"
|
||||||
#ifdef CONFIG_MBEDTLS_HARDWARE_ECDSA_SIGN
|
#ifdef CONFIG_MBEDTLS_HARDWARE_ECDSA_SIGN
|
||||||
#include "mbedtls/ecp.h"
|
#include "mbedtls/ecp.h"
|
||||||
@@ -72,9 +73,11 @@ static esp_err_t esp_tls_ecdsa_curve_to_mbedtls_group_id(esp_tls_ecdsa_curve_t c
|
|||||||
case ESP_TLS_ECDSA_CURVE_SECP256R1:
|
case ESP_TLS_ECDSA_CURVE_SECP256R1:
|
||||||
*grp_id = MBEDTLS_ECP_DP_SECP256R1;
|
*grp_id = MBEDTLS_ECP_DP_SECP256R1;
|
||||||
break;
|
break;
|
||||||
|
#if SOC_ECDSA_SUPPORT_CURVE_P384
|
||||||
case ESP_TLS_ECDSA_CURVE_SECP384R1:
|
case ESP_TLS_ECDSA_CURVE_SECP384R1:
|
||||||
*grp_id = MBEDTLS_ECP_DP_SECP384R1;
|
*grp_id = MBEDTLS_ECP_DP_SECP384R1;
|
||||||
break;
|
break;
|
||||||
|
#endif
|
||||||
default:
|
default:
|
||||||
return ESP_ERR_INVALID_ARG;
|
return ESP_ERR_INVALID_ARG;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user