esp_tls_get_and_clear_last_error() function
Returns last error in esp_tls with detailed mbedtls related error codes. The error information is cleared internally upon return
Arguments
esp_tls_code
last error code returned from mbedtls api (set to zero if none) This pointer could be NULL if caller does not care about esp_tls_code
esp_tls_flags
last certification verification flags (set to zero if none) This pointer could be NULL if caller does not care about esp_tls_code
Return value
- ESP_ERR_INVALID_STATE if invalid parameters - ESP_OK (0) if no error occurred - specific error code (based on ESP_ERR_ESP_TLS_BASE) otherwise
esp_tls_get_and_clear_last_error() is called by 5 functions:
![]()
esp_tls_get_and_clear_last_error()
esp_tls_get_and_clear_last_error() reads 3 variables:
![]()
esp_tls_get_and_clear_last_error()