From 35c121f6814beef3dbc369e60a2ca189eb381911 Mon Sep 17 00:00:00 2001 From: Juergen Repp Date: Mon, 15 Oct 2018 17:02:25 +0200 Subject: util: Move several auxiliary macros from esys module to utilities. * The macros will also be used in the FAPI implementation. Thus they were removed from the esys package. * The macros could also be used in the sys module to improve logging. Signed-off-by: Juergen Repp --- src/tss2-esys/api/Esys_ActivateCredential.c | 1 + src/tss2-esys/api/Esys_Certify.c | 1 + src/tss2-esys/api/Esys_CertifyCreation.c | 1 + src/tss2-esys/api/Esys_ChangeEPS.c | 1 + src/tss2-esys/api/Esys_ChangePPS.c | 1 + src/tss2-esys/api/Esys_Clear.c | 1 + src/tss2-esys/api/Esys_ClearControl.c | 1 + src/tss2-esys/api/Esys_ClockRateAdjust.c | 1 + src/tss2-esys/api/Esys_ClockSet.c | 1 + src/tss2-esys/api/Esys_Commit.c | 1 + src/tss2-esys/api/Esys_ContextLoad.c | 1 + src/tss2-esys/api/Esys_ContextSave.c | 1 + src/tss2-esys/api/Esys_Create.c | 1 + src/tss2-esys/api/Esys_CreateLoaded.c | 1 + src/tss2-esys/api/Esys_CreatePrimary.c | 1 + src/tss2-esys/api/Esys_DictionaryAttackLockReset.c | 1 + .../api/Esys_DictionaryAttackParameters.c | 1 + src/tss2-esys/api/Esys_Duplicate.c | 1 + src/tss2-esys/api/Esys_ECC_Parameters.c | 1 + src/tss2-esys/api/Esys_ECDH_KeyGen.c | 1 + src/tss2-esys/api/Esys_ECDH_ZGen.c | 1 + src/tss2-esys/api/Esys_EC_Ephemeral.c | 1 + src/tss2-esys/api/Esys_EncryptDecrypt.c | 1 + src/tss2-esys/api/Esys_EncryptDecrypt2.c | 1 + src/tss2-esys/api/Esys_EventSequenceComplete.c | 1 + src/tss2-esys/api/Esys_EvictControl.c | 1 + src/tss2-esys/api/Esys_FieldUpgradeData.c | 1 + src/tss2-esys/api/Esys_FieldUpgradeStart.c | 1 + src/tss2-esys/api/Esys_FirmwareRead.c | 1 + src/tss2-esys/api/Esys_FlushContext.c | 1 + src/tss2-esys/api/Esys_GetCapability.c | 1 + src/tss2-esys/api/Esys_GetCommandAuditDigest.c | 1 + src/tss2-esys/api/Esys_GetRandom.c | 1 + src/tss2-esys/api/Esys_GetSessionAuditDigest.c | 1 + src/tss2-esys/api/Esys_GetTestResult.c | 1 + src/tss2-esys/api/Esys_GetTime.c | 1 + src/tss2-esys/api/Esys_HMAC.c | 1 + src/tss2-esys/api/Esys_HMAC_Start.c | 1 + src/tss2-esys/api/Esys_Hash.c | 1 + src/tss2-esys/api/Esys_HashSequenceStart.c | 1 + src/tss2-esys/api/Esys_HierarchyChangeAuth.c | 1 + src/tss2-esys/api/Esys_HierarchyControl.c | 1 + src/tss2-esys/api/Esys_Import.c | 1 + src/tss2-esys/api/Esys_IncrementalSelfTest.c | 1 + src/tss2-esys/api/Esys_Load.c | 1 + src/tss2-esys/api/Esys_LoadExternal.c | 1 + src/tss2-esys/api/Esys_MakeCredential.c | 1 + src/tss2-esys/api/Esys_NV_Certify.c | 1 + src/tss2-esys/api/Esys_NV_ChangeAuth.c | 1 + src/tss2-esys/api/Esys_NV_DefineSpace.c | 1 + src/tss2-esys/api/Esys_NV_Extend.c | 1 + src/tss2-esys/api/Esys_NV_GlobalWriteLock.c | 1 + src/tss2-esys/api/Esys_NV_Increment.c | 1 + src/tss2-esys/api/Esys_NV_Read.c | 1 + src/tss2-esys/api/Esys_NV_ReadLock.c | 1 + src/tss2-esys/api/Esys_NV_ReadPublic.c | 1 + src/tss2-esys/api/Esys_NV_SetBits.c | 1 + src/tss2-esys/api/Esys_NV_UndefineSpace.c | 1 + src/tss2-esys/api/Esys_NV_UndefineSpaceSpecial.c | 1 + src/tss2-esys/api/Esys_NV_Write.c | 1 + src/tss2-esys/api/Esys_NV_WriteLock.c | 1 + src/tss2-esys/api/Esys_ObjectChangeAuth.c | 1 + src/tss2-esys/api/Esys_PCR_Allocate.c | 1 + src/tss2-esys/api/Esys_PCR_Event.c | 1 + src/tss2-esys/api/Esys_PCR_Extend.c | 1 + src/tss2-esys/api/Esys_PCR_Read.c | 1 + src/tss2-esys/api/Esys_PCR_Reset.c | 1 + src/tss2-esys/api/Esys_PCR_SetAuthPolicy.c | 1 + src/tss2-esys/api/Esys_PCR_SetAuthValue.c | 1 + src/tss2-esys/api/Esys_PP_Commands.c | 1 + src/tss2-esys/api/Esys_PolicyAuthValue.c | 1 + src/tss2-esys/api/Esys_PolicyAuthorize.c | 1 + src/tss2-esys/api/Esys_PolicyAuthorizeNV.c | 1 + src/tss2-esys/api/Esys_PolicyCommandCode.c | 1 + src/tss2-esys/api/Esys_PolicyCounterTimer.c | 1 + src/tss2-esys/api/Esys_PolicyCpHash.c | 1 + src/tss2-esys/api/Esys_PolicyDuplicationSelect.c | 1 + src/tss2-esys/api/Esys_PolicyGetDigest.c | 1 + src/tss2-esys/api/Esys_PolicyLocality.c | 1 + src/tss2-esys/api/Esys_PolicyNV.c | 1 + src/tss2-esys/api/Esys_PolicyNameHash.c | 1 + src/tss2-esys/api/Esys_PolicyNvWritten.c | 1 + src/tss2-esys/api/Esys_PolicyOR.c | 1 + src/tss2-esys/api/Esys_PolicyPCR.c | 1 + src/tss2-esys/api/Esys_PolicyPassword.c | 1 + src/tss2-esys/api/Esys_PolicyPhysicalPresence.c | 1 + src/tss2-esys/api/Esys_PolicyRestart.c | 1 + src/tss2-esys/api/Esys_PolicySecret.c | 1 + src/tss2-esys/api/Esys_PolicySigned.c | 1 + src/tss2-esys/api/Esys_PolicyTemplate.c | 1 + src/tss2-esys/api/Esys_PolicyTicket.c | 1 + src/tss2-esys/api/Esys_Quote.c | 1 + src/tss2-esys/api/Esys_RSA_Decrypt.c | 1 + src/tss2-esys/api/Esys_RSA_Encrypt.c | 1 + src/tss2-esys/api/Esys_ReadClock.c | 1 + src/tss2-esys/api/Esys_ReadPublic.c | 1 + src/tss2-esys/api/Esys_Rewrap.c | 1 + src/tss2-esys/api/Esys_SelfTest.c | 1 + src/tss2-esys/api/Esys_SequenceComplete.c | 1 + src/tss2-esys/api/Esys_SequenceUpdate.c | 1 + src/tss2-esys/api/Esys_SetAlgorithmSet.c | 1 + src/tss2-esys/api/Esys_SetCommandCodeAuditStatus.c | 1 + src/tss2-esys/api/Esys_SetPrimaryPolicy.c | 1 + src/tss2-esys/api/Esys_Shutdown.c | 1 + src/tss2-esys/api/Esys_Sign.c | 1 + src/tss2-esys/api/Esys_StartAuthSession.c | 1 + src/tss2-esys/api/Esys_Startup.c | 1 + src/tss2-esys/api/Esys_StirRandom.c | 1 + src/tss2-esys/api/Esys_TestParms.c | 1 + src/tss2-esys/api/Esys_Unseal.c | 1 + src/tss2-esys/api/Esys_Vendor_TCG_Test.c | 1 + src/tss2-esys/api/Esys_VerifySignature.c | 1 + src/tss2-esys/api/Esys_ZGen_2Phase.c | 1 + src/tss2-esys/esys_context.c | 1 + src/tss2-esys/esys_crypto.c | 1 + src/tss2-esys/esys_crypto_gcrypt.c | 1 + src/tss2-esys/esys_crypto_ossl.c | 1 + src/tss2-esys/esys_iutil.c | 1 + src/tss2-esys/esys_iutil.h | 74 ---------------------- src/tss2-esys/esys_mu.c | 1 + src/tss2-esys/esys_tr.c | 1 + 121 files changed, 120 insertions(+), 74 deletions(-) (limited to 'src/tss2-esys') diff --git a/src/tss2-esys/api/Esys_ActivateCredential.c b/src/tss2-esys/api/Esys_ActivateCredential.c index 18d40baa..56e91d5e 100644 --- a/src/tss2-esys/api/Esys_ActivateCredential.c +++ b/src/tss2-esys/api/Esys_ActivateCredential.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Certify.c b/src/tss2-esys/api/Esys_Certify.c index d905fd26..5bcf91fc 100644 --- a/src/tss2-esys/api/Esys_Certify.c +++ b/src/tss2-esys/api/Esys_Certify.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_CertifyCreation.c b/src/tss2-esys/api/Esys_CertifyCreation.c index 1112f9a5..affba866 100644 --- a/src/tss2-esys/api/Esys_CertifyCreation.c +++ b/src/tss2-esys/api/Esys_CertifyCreation.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ChangeEPS.c b/src/tss2-esys/api/Esys_ChangeEPS.c index 3f1c7f8a..9a5f361a 100644 --- a/src/tss2-esys/api/Esys_ChangeEPS.c +++ b/src/tss2-esys/api/Esys_ChangeEPS.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ChangePPS.c b/src/tss2-esys/api/Esys_ChangePPS.c index 78912a33..d351225f 100644 --- a/src/tss2-esys/api/Esys_ChangePPS.c +++ b/src/tss2-esys/api/Esys_ChangePPS.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Clear.c b/src/tss2-esys/api/Esys_Clear.c index eec871cd..2078bc9a 100644 --- a/src/tss2-esys/api/Esys_Clear.c +++ b/src/tss2-esys/api/Esys_Clear.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ClearControl.c b/src/tss2-esys/api/Esys_ClearControl.c index 30f218cd..c41f9a64 100644 --- a/src/tss2-esys/api/Esys_ClearControl.c +++ b/src/tss2-esys/api/Esys_ClearControl.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ClockRateAdjust.c b/src/tss2-esys/api/Esys_ClockRateAdjust.c index 54ae772a..c280e8df 100644 --- a/src/tss2-esys/api/Esys_ClockRateAdjust.c +++ b/src/tss2-esys/api/Esys_ClockRateAdjust.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ClockSet.c b/src/tss2-esys/api/Esys_ClockSet.c index 760a1686..5afa7e93 100644 --- a/src/tss2-esys/api/Esys_ClockSet.c +++ b/src/tss2-esys/api/Esys_ClockSet.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Commit.c b/src/tss2-esys/api/Esys_Commit.c index aa13d93b..54509255 100644 --- a/src/tss2-esys/api/Esys_Commit.c +++ b/src/tss2-esys/api/Esys_Commit.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ContextLoad.c b/src/tss2-esys/api/Esys_ContextLoad.c index 7db7804c..ddbfd141 100644 --- a/src/tss2-esys/api/Esys_ContextLoad.c +++ b/src/tss2-esys/api/Esys_ContextLoad.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ContextSave.c b/src/tss2-esys/api/Esys_ContextSave.c index 4c8b4c9b..ab203ade 100644 --- a/src/tss2-esys/api/Esys_ContextSave.c +++ b/src/tss2-esys/api/Esys_ContextSave.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Create.c b/src/tss2-esys/api/Esys_Create.c index 97e54e3f..21b249c0 100644 --- a/src/tss2-esys/api/Esys_Create.c +++ b/src/tss2-esys/api/Esys_Create.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_CreateLoaded.c b/src/tss2-esys/api/Esys_CreateLoaded.c index 9f2822eb..f469c986 100644 --- a/src/tss2-esys/api/Esys_CreateLoaded.c +++ b/src/tss2-esys/api/Esys_CreateLoaded.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_CreatePrimary.c b/src/tss2-esys/api/Esys_CreatePrimary.c index 71e7ecf9..cad4c291 100644 --- a/src/tss2-esys/api/Esys_CreatePrimary.c +++ b/src/tss2-esys/api/Esys_CreatePrimary.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_DictionaryAttackLockReset.c b/src/tss2-esys/api/Esys_DictionaryAttackLockReset.c index 300cd3d2..c22c96ef 100644 --- a/src/tss2-esys/api/Esys_DictionaryAttackLockReset.c +++ b/src/tss2-esys/api/Esys_DictionaryAttackLockReset.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_DictionaryAttackParameters.c b/src/tss2-esys/api/Esys_DictionaryAttackParameters.c index 8e13a7cc..2fbac050 100644 --- a/src/tss2-esys/api/Esys_DictionaryAttackParameters.c +++ b/src/tss2-esys/api/Esys_DictionaryAttackParameters.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Duplicate.c b/src/tss2-esys/api/Esys_Duplicate.c index 2e7b00a4..57f34bf8 100644 --- a/src/tss2-esys/api/Esys_Duplicate.c +++ b/src/tss2-esys/api/Esys_Duplicate.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ECC_Parameters.c b/src/tss2-esys/api/Esys_ECC_Parameters.c index ffc2b2ca..aceae755 100644 --- a/src/tss2-esys/api/Esys_ECC_Parameters.c +++ b/src/tss2-esys/api/Esys_ECC_Parameters.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ECDH_KeyGen.c b/src/tss2-esys/api/Esys_ECDH_KeyGen.c index ff7f77ef..014206bd 100644 --- a/src/tss2-esys/api/Esys_ECDH_KeyGen.c +++ b/src/tss2-esys/api/Esys_ECDH_KeyGen.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ECDH_ZGen.c b/src/tss2-esys/api/Esys_ECDH_ZGen.c index fb3726f6..e1ab9bfe 100644 --- a/src/tss2-esys/api/Esys_ECDH_ZGen.c +++ b/src/tss2-esys/api/Esys_ECDH_ZGen.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_EC_Ephemeral.c b/src/tss2-esys/api/Esys_EC_Ephemeral.c index f3f07036..a7a004c3 100644 --- a/src/tss2-esys/api/Esys_EC_Ephemeral.c +++ b/src/tss2-esys/api/Esys_EC_Ephemeral.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_EncryptDecrypt.c b/src/tss2-esys/api/Esys_EncryptDecrypt.c index 11db023f..eb731fe4 100644 --- a/src/tss2-esys/api/Esys_EncryptDecrypt.c +++ b/src/tss2-esys/api/Esys_EncryptDecrypt.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_EncryptDecrypt2.c b/src/tss2-esys/api/Esys_EncryptDecrypt2.c index fd57e74d..ef3b0a1d 100644 --- a/src/tss2-esys/api/Esys_EncryptDecrypt2.c +++ b/src/tss2-esys/api/Esys_EncryptDecrypt2.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_EventSequenceComplete.c b/src/tss2-esys/api/Esys_EventSequenceComplete.c index f7e25b6f..6b0660d8 100644 --- a/src/tss2-esys/api/Esys_EventSequenceComplete.c +++ b/src/tss2-esys/api/Esys_EventSequenceComplete.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_EvictControl.c b/src/tss2-esys/api/Esys_EvictControl.c index 1df7be61..6f583b8a 100644 --- a/src/tss2-esys/api/Esys_EvictControl.c +++ b/src/tss2-esys/api/Esys_EvictControl.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_FieldUpgradeData.c b/src/tss2-esys/api/Esys_FieldUpgradeData.c index 2b0d0900..298763fa 100644 --- a/src/tss2-esys/api/Esys_FieldUpgradeData.c +++ b/src/tss2-esys/api/Esys_FieldUpgradeData.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_FieldUpgradeStart.c b/src/tss2-esys/api/Esys_FieldUpgradeStart.c index f9acf096..5b0477fe 100644 --- a/src/tss2-esys/api/Esys_FieldUpgradeStart.c +++ b/src/tss2-esys/api/Esys_FieldUpgradeStart.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_FirmwareRead.c b/src/tss2-esys/api/Esys_FirmwareRead.c index d3fa3ebd..8c34efb4 100644 --- a/src/tss2-esys/api/Esys_FirmwareRead.c +++ b/src/tss2-esys/api/Esys_FirmwareRead.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_FlushContext.c b/src/tss2-esys/api/Esys_FlushContext.c index 0b3cdfce..e9a2a6e0 100644 --- a/src/tss2-esys/api/Esys_FlushContext.c +++ b/src/tss2-esys/api/Esys_FlushContext.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_GetCapability.c b/src/tss2-esys/api/Esys_GetCapability.c index b7d902ae..5241504f 100644 --- a/src/tss2-esys/api/Esys_GetCapability.c +++ b/src/tss2-esys/api/Esys_GetCapability.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_GetCommandAuditDigest.c b/src/tss2-esys/api/Esys_GetCommandAuditDigest.c index 98c02853..0792cc9e 100644 --- a/src/tss2-esys/api/Esys_GetCommandAuditDigest.c +++ b/src/tss2-esys/api/Esys_GetCommandAuditDigest.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_GetRandom.c b/src/tss2-esys/api/Esys_GetRandom.c index 703a3c29..cb4a212b 100644 --- a/src/tss2-esys/api/Esys_GetRandom.c +++ b/src/tss2-esys/api/Esys_GetRandom.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_GetSessionAuditDigest.c b/src/tss2-esys/api/Esys_GetSessionAuditDigest.c index be745c46..138b6f41 100644 --- a/src/tss2-esys/api/Esys_GetSessionAuditDigest.c +++ b/src/tss2-esys/api/Esys_GetSessionAuditDigest.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_GetTestResult.c b/src/tss2-esys/api/Esys_GetTestResult.c index 9c383233..de57da02 100644 --- a/src/tss2-esys/api/Esys_GetTestResult.c +++ b/src/tss2-esys/api/Esys_GetTestResult.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ /** One-Call function for TPM2_GetTestResult diff --git a/src/tss2-esys/api/Esys_GetTime.c b/src/tss2-esys/api/Esys_GetTime.c index 5bd934e3..d460a3ed 100644 --- a/src/tss2-esys/api/Esys_GetTime.c +++ b/src/tss2-esys/api/Esys_GetTime.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_HMAC.c b/src/tss2-esys/api/Esys_HMAC.c index 203f017d..e64e6f06 100644 --- a/src/tss2-esys/api/Esys_HMAC.c +++ b/src/tss2-esys/api/Esys_HMAC.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_HMAC_Start.c b/src/tss2-esys/api/Esys_HMAC_Start.c index f38cef09..b4aecdef 100644 --- a/src/tss2-esys/api/Esys_HMAC_Start.c +++ b/src/tss2-esys/api/Esys_HMAC_Start.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Hash.c b/src/tss2-esys/api/Esys_Hash.c index 61703341..a20315b7 100644 --- a/src/tss2-esys/api/Esys_Hash.c +++ b/src/tss2-esys/api/Esys_Hash.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_HashSequenceStart.c b/src/tss2-esys/api/Esys_HashSequenceStart.c index 0fd125d0..aa49ab69 100644 --- a/src/tss2-esys/api/Esys_HashSequenceStart.c +++ b/src/tss2-esys/api/Esys_HashSequenceStart.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_HierarchyChangeAuth.c b/src/tss2-esys/api/Esys_HierarchyChangeAuth.c index 254a86df..d1e6ac3c 100644 --- a/src/tss2-esys/api/Esys_HierarchyChangeAuth.c +++ b/src/tss2-esys/api/Esys_HierarchyChangeAuth.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_HierarchyControl.c b/src/tss2-esys/api/Esys_HierarchyControl.c index a8703ba8..ec94e2a1 100644 --- a/src/tss2-esys/api/Esys_HierarchyControl.c +++ b/src/tss2-esys/api/Esys_HierarchyControl.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Import.c b/src/tss2-esys/api/Esys_Import.c index 01108fe1..2e1bb52c 100644 --- a/src/tss2-esys/api/Esys_Import.c +++ b/src/tss2-esys/api/Esys_Import.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_IncrementalSelfTest.c b/src/tss2-esys/api/Esys_IncrementalSelfTest.c index f57fd150..6492f41b 100644 --- a/src/tss2-esys/api/Esys_IncrementalSelfTest.c +++ b/src/tss2-esys/api/Esys_IncrementalSelfTest.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Load.c b/src/tss2-esys/api/Esys_Load.c index c9f4270a..26665d43 100644 --- a/src/tss2-esys/api/Esys_Load.c +++ b/src/tss2-esys/api/Esys_Load.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_LoadExternal.c b/src/tss2-esys/api/Esys_LoadExternal.c index f25ae5d4..41eba795 100644 --- a/src/tss2-esys/api/Esys_LoadExternal.c +++ b/src/tss2-esys/api/Esys_LoadExternal.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_MakeCredential.c b/src/tss2-esys/api/Esys_MakeCredential.c index 53d8c68b..aa05f91d 100644 --- a/src/tss2-esys/api/Esys_MakeCredential.c +++ b/src/tss2-esys/api/Esys_MakeCredential.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_Certify.c b/src/tss2-esys/api/Esys_NV_Certify.c index fcd5816d..c08d8fae 100644 --- a/src/tss2-esys/api/Esys_NV_Certify.c +++ b/src/tss2-esys/api/Esys_NV_Certify.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_ChangeAuth.c b/src/tss2-esys/api/Esys_NV_ChangeAuth.c index e70b9a15..d23e24c2 100644 --- a/src/tss2-esys/api/Esys_NV_ChangeAuth.c +++ b/src/tss2-esys/api/Esys_NV_ChangeAuth.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_DefineSpace.c b/src/tss2-esys/api/Esys_NV_DefineSpace.c index d9251b10..47cf43fb 100644 --- a/src/tss2-esys/api/Esys_NV_DefineSpace.c +++ b/src/tss2-esys/api/Esys_NV_DefineSpace.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_Extend.c b/src/tss2-esys/api/Esys_NV_Extend.c index 8d185f31..0a07b4e7 100644 --- a/src/tss2-esys/api/Esys_NV_Extend.c +++ b/src/tss2-esys/api/Esys_NV_Extend.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_GlobalWriteLock.c b/src/tss2-esys/api/Esys_NV_GlobalWriteLock.c index 5108ac55..73a726cd 100644 --- a/src/tss2-esys/api/Esys_NV_GlobalWriteLock.c +++ b/src/tss2-esys/api/Esys_NV_GlobalWriteLock.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_Increment.c b/src/tss2-esys/api/Esys_NV_Increment.c index 41bff51b..bb217b94 100644 --- a/src/tss2-esys/api/Esys_NV_Increment.c +++ b/src/tss2-esys/api/Esys_NV_Increment.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_Read.c b/src/tss2-esys/api/Esys_NV_Read.c index bf92b47d..d18a8953 100644 --- a/src/tss2-esys/api/Esys_NV_Read.c +++ b/src/tss2-esys/api/Esys_NV_Read.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_ReadLock.c b/src/tss2-esys/api/Esys_NV_ReadLock.c index ca424b90..9debeff7 100644 --- a/src/tss2-esys/api/Esys_NV_ReadLock.c +++ b/src/tss2-esys/api/Esys_NV_ReadLock.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_ReadPublic.c b/src/tss2-esys/api/Esys_NV_ReadPublic.c index 0eb0ff3d..6d8717c4 100644 --- a/src/tss2-esys/api/Esys_NV_ReadPublic.c +++ b/src/tss2-esys/api/Esys_NV_ReadPublic.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_SetBits.c b/src/tss2-esys/api/Esys_NV_SetBits.c index bf4a0bf4..1bfc3e5a 100644 --- a/src/tss2-esys/api/Esys_NV_SetBits.c +++ b/src/tss2-esys/api/Esys_NV_SetBits.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_UndefineSpace.c b/src/tss2-esys/api/Esys_NV_UndefineSpace.c index 9ed482eb..967c3874 100644 --- a/src/tss2-esys/api/Esys_NV_UndefineSpace.c +++ b/src/tss2-esys/api/Esys_NV_UndefineSpace.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_UndefineSpaceSpecial.c b/src/tss2-esys/api/Esys_NV_UndefineSpaceSpecial.c index 92024805..93aca116 100644 --- a/src/tss2-esys/api/Esys_NV_UndefineSpaceSpecial.c +++ b/src/tss2-esys/api/Esys_NV_UndefineSpaceSpecial.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_Write.c b/src/tss2-esys/api/Esys_NV_Write.c index 08f0d733..6f7081cf 100644 --- a/src/tss2-esys/api/Esys_NV_Write.c +++ b/src/tss2-esys/api/Esys_NV_Write.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_NV_WriteLock.c b/src/tss2-esys/api/Esys_NV_WriteLock.c index c6b79b99..b8976382 100644 --- a/src/tss2-esys/api/Esys_NV_WriteLock.c +++ b/src/tss2-esys/api/Esys_NV_WriteLock.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ObjectChangeAuth.c b/src/tss2-esys/api/Esys_ObjectChangeAuth.c index 6083fe8e..68f8a08b 100644 --- a/src/tss2-esys/api/Esys_ObjectChangeAuth.c +++ b/src/tss2-esys/api/Esys_ObjectChangeAuth.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PCR_Allocate.c b/src/tss2-esys/api/Esys_PCR_Allocate.c index c8b9e6ac..16ad0d53 100644 --- a/src/tss2-esys/api/Esys_PCR_Allocate.c +++ b/src/tss2-esys/api/Esys_PCR_Allocate.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PCR_Event.c b/src/tss2-esys/api/Esys_PCR_Event.c index eb8c55ab..05142a18 100644 --- a/src/tss2-esys/api/Esys_PCR_Event.c +++ b/src/tss2-esys/api/Esys_PCR_Event.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PCR_Extend.c b/src/tss2-esys/api/Esys_PCR_Extend.c index 75b2da74..41613d5d 100644 --- a/src/tss2-esys/api/Esys_PCR_Extend.c +++ b/src/tss2-esys/api/Esys_PCR_Extend.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PCR_Read.c b/src/tss2-esys/api/Esys_PCR_Read.c index a2aed8fc..ac49e675 100644 --- a/src/tss2-esys/api/Esys_PCR_Read.c +++ b/src/tss2-esys/api/Esys_PCR_Read.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PCR_Reset.c b/src/tss2-esys/api/Esys_PCR_Reset.c index 6106b48a..2c3b678d 100644 --- a/src/tss2-esys/api/Esys_PCR_Reset.c +++ b/src/tss2-esys/api/Esys_PCR_Reset.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PCR_SetAuthPolicy.c b/src/tss2-esys/api/Esys_PCR_SetAuthPolicy.c index 6f92a07e..7a95077b 100644 --- a/src/tss2-esys/api/Esys_PCR_SetAuthPolicy.c +++ b/src/tss2-esys/api/Esys_PCR_SetAuthPolicy.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PCR_SetAuthValue.c b/src/tss2-esys/api/Esys_PCR_SetAuthValue.c index 6bec2040..a9e982f8 100644 --- a/src/tss2-esys/api/Esys_PCR_SetAuthValue.c +++ b/src/tss2-esys/api/Esys_PCR_SetAuthValue.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PP_Commands.c b/src/tss2-esys/api/Esys_PP_Commands.c index 47c5c517..4ef933a0 100644 --- a/src/tss2-esys/api/Esys_PP_Commands.c +++ b/src/tss2-esys/api/Esys_PP_Commands.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyAuthValue.c b/src/tss2-esys/api/Esys_PolicyAuthValue.c index 9a7fcae8..0d45a967 100644 --- a/src/tss2-esys/api/Esys_PolicyAuthValue.c +++ b/src/tss2-esys/api/Esys_PolicyAuthValue.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyAuthorize.c b/src/tss2-esys/api/Esys_PolicyAuthorize.c index f112f1ee..95d546ed 100644 --- a/src/tss2-esys/api/Esys_PolicyAuthorize.c +++ b/src/tss2-esys/api/Esys_PolicyAuthorize.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyAuthorizeNV.c b/src/tss2-esys/api/Esys_PolicyAuthorizeNV.c index 193e8216..2f500d1c 100644 --- a/src/tss2-esys/api/Esys_PolicyAuthorizeNV.c +++ b/src/tss2-esys/api/Esys_PolicyAuthorizeNV.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyCommandCode.c b/src/tss2-esys/api/Esys_PolicyCommandCode.c index 2cdc2f9a..f88e73ab 100644 --- a/src/tss2-esys/api/Esys_PolicyCommandCode.c +++ b/src/tss2-esys/api/Esys_PolicyCommandCode.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyCounterTimer.c b/src/tss2-esys/api/Esys_PolicyCounterTimer.c index 8d9e8537..45ce2d31 100644 --- a/src/tss2-esys/api/Esys_PolicyCounterTimer.c +++ b/src/tss2-esys/api/Esys_PolicyCounterTimer.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyCpHash.c b/src/tss2-esys/api/Esys_PolicyCpHash.c index 1c788711..5837e186 100644 --- a/src/tss2-esys/api/Esys_PolicyCpHash.c +++ b/src/tss2-esys/api/Esys_PolicyCpHash.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyDuplicationSelect.c b/src/tss2-esys/api/Esys_PolicyDuplicationSelect.c index 72e40bdc..076213ce 100644 --- a/src/tss2-esys/api/Esys_PolicyDuplicationSelect.c +++ b/src/tss2-esys/api/Esys_PolicyDuplicationSelect.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyGetDigest.c b/src/tss2-esys/api/Esys_PolicyGetDigest.c index 148e6d8c..d085fd68 100644 --- a/src/tss2-esys/api/Esys_PolicyGetDigest.c +++ b/src/tss2-esys/api/Esys_PolicyGetDigest.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyLocality.c b/src/tss2-esys/api/Esys_PolicyLocality.c index 3cde9025..7101fcb3 100644 --- a/src/tss2-esys/api/Esys_PolicyLocality.c +++ b/src/tss2-esys/api/Esys_PolicyLocality.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyNV.c b/src/tss2-esys/api/Esys_PolicyNV.c index 22d427a5..a89575f2 100644 --- a/src/tss2-esys/api/Esys_PolicyNV.c +++ b/src/tss2-esys/api/Esys_PolicyNV.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyNameHash.c b/src/tss2-esys/api/Esys_PolicyNameHash.c index e51149da..3f529355 100644 --- a/src/tss2-esys/api/Esys_PolicyNameHash.c +++ b/src/tss2-esys/api/Esys_PolicyNameHash.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyNvWritten.c b/src/tss2-esys/api/Esys_PolicyNvWritten.c index 2a61d095..ca11a8c3 100644 --- a/src/tss2-esys/api/Esys_PolicyNvWritten.c +++ b/src/tss2-esys/api/Esys_PolicyNvWritten.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyOR.c b/src/tss2-esys/api/Esys_PolicyOR.c index cfa4ea2f..118b1611 100644 --- a/src/tss2-esys/api/Esys_PolicyOR.c +++ b/src/tss2-esys/api/Esys_PolicyOR.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyPCR.c b/src/tss2-esys/api/Esys_PolicyPCR.c index 661b5e5b..c5e9603c 100644 --- a/src/tss2-esys/api/Esys_PolicyPCR.c +++ b/src/tss2-esys/api/Esys_PolicyPCR.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyPassword.c b/src/tss2-esys/api/Esys_PolicyPassword.c index 55ac1d1d..77631608 100644 --- a/src/tss2-esys/api/Esys_PolicyPassword.c +++ b/src/tss2-esys/api/Esys_PolicyPassword.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyPhysicalPresence.c b/src/tss2-esys/api/Esys_PolicyPhysicalPresence.c index 9e338c75..dac8233e 100644 --- a/src/tss2-esys/api/Esys_PolicyPhysicalPresence.c +++ b/src/tss2-esys/api/Esys_PolicyPhysicalPresence.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyRestart.c b/src/tss2-esys/api/Esys_PolicyRestart.c index 7f57489e..3f68169e 100644 --- a/src/tss2-esys/api/Esys_PolicyRestart.c +++ b/src/tss2-esys/api/Esys_PolicyRestart.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicySecret.c b/src/tss2-esys/api/Esys_PolicySecret.c index e2d0717b..149dfe0f 100644 --- a/src/tss2-esys/api/Esys_PolicySecret.c +++ b/src/tss2-esys/api/Esys_PolicySecret.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicySigned.c b/src/tss2-esys/api/Esys_PolicySigned.c index 64051000..bc54e2bc 100644 --- a/src/tss2-esys/api/Esys_PolicySigned.c +++ b/src/tss2-esys/api/Esys_PolicySigned.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyTemplate.c b/src/tss2-esys/api/Esys_PolicyTemplate.c index 8fe87ee1..9345ebec 100644 --- a/src/tss2-esys/api/Esys_PolicyTemplate.c +++ b/src/tss2-esys/api/Esys_PolicyTemplate.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_PolicyTicket.c b/src/tss2-esys/api/Esys_PolicyTicket.c index b33d69bb..7d7b1d0f 100644 --- a/src/tss2-esys/api/Esys_PolicyTicket.c +++ b/src/tss2-esys/api/Esys_PolicyTicket.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Quote.c b/src/tss2-esys/api/Esys_Quote.c index f46e3c0e..b2ecdeb2 100644 --- a/src/tss2-esys/api/Esys_Quote.c +++ b/src/tss2-esys/api/Esys_Quote.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_RSA_Decrypt.c b/src/tss2-esys/api/Esys_RSA_Decrypt.c index d9a1300d..40396b29 100644 --- a/src/tss2-esys/api/Esys_RSA_Decrypt.c +++ b/src/tss2-esys/api/Esys_RSA_Decrypt.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_RSA_Encrypt.c b/src/tss2-esys/api/Esys_RSA_Encrypt.c index 8fcb9e88..a4b01978 100644 --- a/src/tss2-esys/api/Esys_RSA_Encrypt.c +++ b/src/tss2-esys/api/Esys_RSA_Encrypt.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ReadClock.c b/src/tss2-esys/api/Esys_ReadClock.c index 485192b7..1dc98062 100644 --- a/src/tss2-esys/api/Esys_ReadClock.c +++ b/src/tss2-esys/api/Esys_ReadClock.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ /** One-Call function for TPM2_ReadClock diff --git a/src/tss2-esys/api/Esys_ReadPublic.c b/src/tss2-esys/api/Esys_ReadPublic.c index 4e9ac8c0..e7f21607 100644 --- a/src/tss2-esys/api/Esys_ReadPublic.c +++ b/src/tss2-esys/api/Esys_ReadPublic.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Rewrap.c b/src/tss2-esys/api/Esys_Rewrap.c index 0b455e61..c3ce9f19 100644 --- a/src/tss2-esys/api/Esys_Rewrap.c +++ b/src/tss2-esys/api/Esys_Rewrap.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_SelfTest.c b/src/tss2-esys/api/Esys_SelfTest.c index 18e38996..b88fd1ee 100644 --- a/src/tss2-esys/api/Esys_SelfTest.c +++ b/src/tss2-esys/api/Esys_SelfTest.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_SequenceComplete.c b/src/tss2-esys/api/Esys_SequenceComplete.c index 4a5a0f40..f4d9e19c 100644 --- a/src/tss2-esys/api/Esys_SequenceComplete.c +++ b/src/tss2-esys/api/Esys_SequenceComplete.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_SequenceUpdate.c b/src/tss2-esys/api/Esys_SequenceUpdate.c index c3f72dc2..10c2df6a 100644 --- a/src/tss2-esys/api/Esys_SequenceUpdate.c +++ b/src/tss2-esys/api/Esys_SequenceUpdate.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_SetAlgorithmSet.c b/src/tss2-esys/api/Esys_SetAlgorithmSet.c index d7167e2f..d44f41d8 100644 --- a/src/tss2-esys/api/Esys_SetAlgorithmSet.c +++ b/src/tss2-esys/api/Esys_SetAlgorithmSet.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_SetCommandCodeAuditStatus.c b/src/tss2-esys/api/Esys_SetCommandCodeAuditStatus.c index 95626caa..a24a9f9f 100644 --- a/src/tss2-esys/api/Esys_SetCommandCodeAuditStatus.c +++ b/src/tss2-esys/api/Esys_SetCommandCodeAuditStatus.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_SetPrimaryPolicy.c b/src/tss2-esys/api/Esys_SetPrimaryPolicy.c index b7dd6600..2da75faa 100644 --- a/src/tss2-esys/api/Esys_SetPrimaryPolicy.c +++ b/src/tss2-esys/api/Esys_SetPrimaryPolicy.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Shutdown.c b/src/tss2-esys/api/Esys_Shutdown.c index f9e58945..e2bf1af1 100644 --- a/src/tss2-esys/api/Esys_Shutdown.c +++ b/src/tss2-esys/api/Esys_Shutdown.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Sign.c b/src/tss2-esys/api/Esys_Sign.c index a445d32f..19c4464c 100644 --- a/src/tss2-esys/api/Esys_Sign.c +++ b/src/tss2-esys/api/Esys_Sign.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_StartAuthSession.c b/src/tss2-esys/api/Esys_StartAuthSession.c index 5bdb81a0..6ea60c41 100644 --- a/src/tss2-esys/api/Esys_StartAuthSession.c +++ b/src/tss2-esys/api/Esys_StartAuthSession.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Startup.c b/src/tss2-esys/api/Esys_Startup.c index fdda44ae..58785b97 100644 --- a/src/tss2-esys/api/Esys_Startup.c +++ b/src/tss2-esys/api/Esys_Startup.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_StirRandom.c b/src/tss2-esys/api/Esys_StirRandom.c index 9b1657bd..78757d3b 100644 --- a/src/tss2-esys/api/Esys_StirRandom.c +++ b/src/tss2-esys/api/Esys_StirRandom.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_TestParms.c b/src/tss2-esys/api/Esys_TestParms.c index a2e786ee..042d5520 100644 --- a/src/tss2-esys/api/Esys_TestParms.c +++ b/src/tss2-esys/api/Esys_TestParms.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Unseal.c b/src/tss2-esys/api/Esys_Unseal.c index 70566d19..a29cc114 100644 --- a/src/tss2-esys/api/Esys_Unseal.c +++ b/src/tss2-esys/api/Esys_Unseal.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_Vendor_TCG_Test.c b/src/tss2-esys/api/Esys_Vendor_TCG_Test.c index 26f98747..3ca7832a 100644 --- a/src/tss2-esys/api/Esys_Vendor_TCG_Test.c +++ b/src/tss2-esys/api/Esys_Vendor_TCG_Test.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_VerifySignature.c b/src/tss2-esys/api/Esys_VerifySignature.c index e4d3bde5..77432064 100644 --- a/src/tss2-esys/api/Esys_VerifySignature.c +++ b/src/tss2-esys/api/Esys_VerifySignature.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/api/Esys_ZGen_2Phase.c b/src/tss2-esys/api/Esys_ZGen_2Phase.c index 513cb02f..adc736c1 100644 --- a/src/tss2-esys/api/Esys_ZGen_2Phase.c +++ b/src/tss2-esys/api/Esys_ZGen_2Phase.c @@ -13,6 +13,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Store command parameters inside the ESYS_CONTEXT for use during _Finish */ static void store_input_parameters ( diff --git a/src/tss2-esys/esys_context.c b/src/tss2-esys/esys_context.c index fbceaa69..2427a054 100644 --- a/src/tss2-esys/esys_context.c +++ b/src/tss2-esys/esys_context.c @@ -15,6 +15,7 @@ #include "esys_tcti_default.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Initialize an ESYS_CONTEXT for further use. * diff --git a/src/tss2-esys/esys_crypto.c b/src/tss2-esys/esys_crypto.c index 8887d307..5c9a64e2 100644 --- a/src/tss2-esys/esys_crypto.c +++ b/src/tss2-esys/esys_crypto.c @@ -15,6 +15,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Provide the digest size for a given hash algorithm. * diff --git a/src/tss2-esys/esys_crypto_gcrypt.c b/src/tss2-esys/esys_crypto_gcrypt.c index 6b1e11f0..b905eeee 100644 --- a/src/tss2-esys/esys_crypto_gcrypt.c +++ b/src/tss2-esys/esys_crypto_gcrypt.c @@ -16,6 +16,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Context to hold temporary values for iesys_crypto */ typedef struct _IESYS_CRYPTO_CONTEXT { diff --git a/src/tss2-esys/esys_crypto_ossl.c b/src/tss2-esys/esys_crypto_ossl.c index 91871de1..b1137ee4 100644 --- a/src/tss2-esys/esys_crypto_ossl.c +++ b/src/tss2-esys/esys_crypto_ossl.c @@ -21,6 +21,7 @@ #include "esys_mu.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" #include "esys_crypto_ossl.h" static ENGINE *engine = NULL; diff --git a/src/tss2-esys/esys_iutil.c b/src/tss2-esys/esys_iutil.c index d8b3985e..9a2238ff 100644 --- a/src/tss2-esys/esys_iutil.c +++ b/src/tss2-esys/esys_iutil.c @@ -12,6 +12,7 @@ #include "esys_int.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** * Compare variables of type UINT16. diff --git a/src/tss2-esys/esys_iutil.h b/src/tss2-esys/esys_iutil.h index dc527856..9403401b 100644 --- a/src/tss2-esys/esys_iutil.h +++ b/src/tss2-esys/esys_iutil.h @@ -19,80 +19,6 @@ extern "C" { #endif -#define SAFE_FREE(S) if((S) != NULL) {free((void*) (S)); (S)=NULL;} - -#define TPM2_ERROR_FORMAT "%s%s (0x%08x)" -#define TPM2_ERROR_TEXT(r) "Error", "Code", r - -#define return_if_error(r,msg) \ - if (r != TSS2_RC_SUCCESS) { \ - LOG_ERROR("%s " TPM2_ERROR_FORMAT, msg, TPM2_ERROR_TEXT(r)); \ - return r; \ - } - -#define return_state_if_error(r,s,msg) \ - if (r != TSS2_RC_SUCCESS) { \ - LOG_ERROR("%s " TPM2_ERROR_FORMAT, msg, TPM2_ERROR_TEXT(r)); \ - esysContext->state = s; \ - return r; \ - } - -#define return_error(r,msg) \ - { \ - LOG_ERROR("%s " TPM2_ERROR_FORMAT, msg, TPM2_ERROR_TEXT(r)); \ - return r; \ - } - -#define goto_state_if_error(r,s,msg,label) \ - if (r != TSS2_RC_SUCCESS) { \ - LOG_ERROR("%s " TPM2_ERROR_FORMAT, msg, TPM2_ERROR_TEXT(r)); \ - esysContext->state = s; \ - goto label; \ - } - -#define goto_if_null(p,msg,ec,label) \ - if ((p) == NULL) { \ - LOG_ERROR("%s ", (msg)); \ - r = (ec); \ - goto label; \ - } - -#define goto_if_error(r,msg,label) \ - if (r != TSS2_RC_SUCCESS) { \ - LOG_ERROR("%s " TPM2_ERROR_FORMAT, msg, TPM2_ERROR_TEXT(r)); \ - goto label; \ - } - -#define goto_error(r,v,msg,label, ...) \ - { r = v; \ - LOG_ERROR(TPM2_ERROR_FORMAT " " msg, TPM2_ERROR_TEXT(r), ## __VA_ARGS__); \ - goto label; \ - } - -#define return_if_null(p,msg,ec) \ - if (p == NULL) { \ - LOG_ERROR("%s ", msg); \ - return ec; \ - } - -#define return_if_notnull(p,msg,ec) \ - if (p != NULL) { \ - LOG_ERROR("%s ", msg); \ - return ec; \ - } - -#define exit_if_error(r,msg) \ - if (r != TSS2_RC_SUCCESS) { \ - LOG_ERROR("%s " TPM2_ERROR_FORMAT, msg, TPM2_ERROR_TEXT(r)); \ - exit(1); \ - } - -#define set_return_code(r_max, r, msg) \ - if (r != TSS2_RC_SUCCESS) { \ - LOG_ERROR("%s " TPM2_ERROR_FORMAT, msg, TPM2_ERROR_TEXT(r)); \ - r_max = r; \ - } - /** An entry in a cpHash or rpHash table. */ typedef struct { TPM2_ALG_ID alg; /**< The hash algorithm. */ diff --git a/src/tss2-esys/esys_mu.c b/src/tss2-esys/esys_mu.c index 3dbcc9e6..73d354ff 100644 --- a/src/tss2-esys/esys_mu.c +++ b/src/tss2-esys/esys_mu.c @@ -13,6 +13,7 @@ #include "esys_iutil.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Marshal an array of BYTE structures into a byte buffer. * diff --git a/src/tss2-esys/esys_tr.c b/src/tss2-esys/esys_tr.c index a34efbba..9d380ed1 100644 --- a/src/tss2-esys/esys_tr.c +++ b/src/tss2-esys/esys_tr.c @@ -10,6 +10,7 @@ #include "esys_iutil.h" #define LOGMODULE esys #include "util/log.h" +#include "util/aux_util.h" /** Serialization of an ESYS_TR into a byte buffer. * -- cgit v1.2.3