mirror of https://github.com/wolfSSL/wolfTPM.git
Minor fixes for NVRAM examples when wolfCrypt is disabled
Signed-off-by: Dimitar Tomov <dimi@wolfssl.com>pull/145/head
parent
e1d9c661bd
commit
228e8cfcec
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue