isPolicyDigest only declared in DEBUG_WOLFTPM

pull/459/head
aidan garske 2026-02-20 11:52:52 -08:00
parent 9c56801803
commit 16a28c2bb6
1 changed files with 5 additions and 1 deletions

View File

@ -325,8 +325,10 @@ int TPM2_EndorsementCert_Example(void* userCtx, int argc, char *argv[])
rc = wolfTPM2_NVReadPublic(&dev, nvIndex, &nvPublic);
if (rc == 0) {
const char* hashName = TPM2_GetAlgName(nvPublic.nameAlg);
int isPolicyDigest = 0;
int showData = 0;
#ifdef DEBUG_WOLFTPM
int isPolicyDigest = 0;
#endif
#ifdef DEBUG_WOLFTPM
printf(" NV Size: %u bytes, Attributes: 0x%08x, Name Alg: %s\n",
@ -344,7 +346,9 @@ int TPM2_EndorsementCert_Example(void* userCtx, int argc, char *argv[])
(nvPublic.dataSize == 64 && nvPublic.nameAlg == TPM_ALG_SHA512) ||
(nvPublic.dataSize == 32 && nvPublic.nameAlg == TPM_ALG_SM3_256)) {
printf(" Type: Policy digest (%s hash)\n", hashName);
#ifdef DEBUG_WOLFTPM
isPolicyDigest = 1;
#endif
showData = 1; /* Always show policy digests */
}
else if (nvPublic.dataSize > 100) {