test: Change the owner hierarchy auth back to an empty buffer
Following tests using this hierarchy would have to use the same arbitrary auth otherwise.
Signed-off-by: Ricardo Schwarzmeier <Ricardo.Schwarzmeier@infineon.com>
diff --git a/test/integration/esys-hierarchychangeauth.int.c b/test/integration/esys-hierarchychangeauth.int.c
index eba700c..595d8c2 100644
--- a/test/integration/esys-hierarchychangeauth.int.c
+++ b/test/integration/esys-hierarchychangeauth.int.c
@@ -50,6 +50,11 @@
.buffer = {1, 2, 3, 4, 5}
};
+ TPM2B_AUTH emptyAuth = {
+ .size = 0,
+ .buffer = {}
+ };
+
r = Esys_HierarchyChangeAuth(esys_context,
authHandle_handle,
ESYS_TR_PASSWORD,
@@ -145,6 +150,14 @@
r = Esys_FlushContext(esys_context, primaryHandle_handle);
goto_if_error(r, "Flushing context", error);
+ r = Esys_HierarchyChangeAuth(esys_context,
+ authHandle_handle,
+ ESYS_TR_PASSWORD,
+ ESYS_TR_NONE,
+ ESYS_TR_NONE,
+ &emptyAuth);
+ goto_if_error(r, "Error: HierarchyChangeAuth", error);
+
return 0;
error: