Minor fixes for NVRAM examples when wolfCrypt is disabled

Signed-off-by: Dimitar Tomov <dimi@wolfssl.com>
pull/145/head
Dimitar Tomov 2021-03-01 22:45:27 +02:00
parent e1d9c661bd
commit 228e8cfcec
2 changed files with 9 additions and 1 deletions

View File

@ -278,6 +278,7 @@ int getRSAkey(WOLFTPM2_DEV* pDev,
}
#else
(void)pWolfRsaKey;
(void)tpmDevId;
#endif /* !WOLFTPM2_NO_WOLFCRYPT && !NO_RSA */
return rc;
@ -311,6 +312,7 @@ int getECCkey(WOLFTPM2_DEV* pDev,
}
#else
(void)pWolfEccKey;
(void)tpmDevId;
#endif /* !WOLFTPM2_NO_WRAPPER && HAVE_ECC */
return rc;

View File

@ -223,6 +223,9 @@ static int TPM2_CommandProcess(TPM2_CTX* ctx, TPM2_Packet* packet,
#endif
return rc;
}
#else
(void)handleValue;
(void)handlePos;
#endif
}
@ -5668,8 +5671,8 @@ UINT16 TPM2_GetVendorID(void)
/* Stores nameAlg + the digest of nvPublic in buffer, total size in size */
int TPM2_HashNvPublic(TPMS_NV_PUBLIC* nvPublic, byte* buffer, UINT16* size)
{
int rc;
#ifndef WOLFTPM2_NO_WOLFCRYPT
int rc;
int hashSize, nameAlgSize;
UINT16 nameAlgValue;
wc_HashAlg hash;
@ -5723,6 +5726,9 @@ int TPM2_HashNvPublic(TPMS_NV_PUBLIC* nvPublic, byte* buffer, UINT16* size)
return rc;
#else
(void)nvPublic;
(void)buffer;
(void)size;
return TPM_RC_SUCCESS;
#endif
}