From f30b3f116346cd12fe6dd6e4b4f46bc5a91c8da0 Mon Sep 17 00:00:00 2001 From: Hideki Miyazaki Date: Fri, 5 Aug 2022 16:00:09 +0900 Subject: [PATCH] fix compile error --- wolfcrypt/src/port/Renesas/renesas_common.c | 10 ++++++---- wolfcrypt/src/port/Renesas/renesas_sce_util.c | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/wolfcrypt/src/port/Renesas/renesas_common.c b/wolfcrypt/src/port/Renesas/renesas_common.c index 1941a1432..8bbfe94ff 100644 --- a/wolfcrypt/src/port/Renesas/renesas_common.c +++ b/wolfcrypt/src/port/Renesas/renesas_common.c @@ -562,16 +562,18 @@ int wc_Renesas_cmn_RootCertVerify(const byte* cert, word32 cert_len, word32 key_ #if defined(WOLFSSL_RENESAS_TSIP_TLS) ret = wc_tsip_tls_RootCertVerify(cert, cert_len, key_n_start, key_n_len, key_e_start, key_e_len, cm_row); - + if (ret != TSIP_SUCCESS) { + ret = WOLFSSL_FATAL_ERROR; + } #elif defined(WOLFSSL_RENESAS_SCEPROTECT) ret = wc_sce_tls_RootCertVerify(cert, cert_len, key_n_start, key_n_len, key_e_start, key_e_len, cm_row); - #endif - - if (ret != TSIP_SUCCESS) { + if (ret != FSP_SUCCESS) { ret = WOLFSSL_FATAL_ERROR; } + #endif + } else { /* already verified. skipped */ diff --git a/wolfcrypt/src/port/Renesas/renesas_sce_util.c b/wolfcrypt/src/port/Renesas/renesas_sce_util.c index b2f21b2c9..6742d9b50 100644 --- a/wolfcrypt/src/port/Renesas/renesas_sce_util.c +++ b/wolfcrypt/src/port/Renesas/renesas_sce_util.c @@ -642,8 +642,8 @@ WOLFSSL_LOCAL int wc_sce_generateVerifyData(const uint8_t *ms, /* master secret (hashes == NULL)) return BAD_FUNC_ARG; - if (XSTRNCMP((const char*)side, (const char*)tls_server, FINISHED_LABEL_SZ) - == 0) + if (XSTRNCMP((const char*)side, (const char*)kTlsServerFinStr, + FINISHED_LABEL_SZ) == 0) { l_side = SCE_TLS_GENERATE_SERVER_VERIFY; }