[v2,2/7] examples/fips_validation: add interim parse writeback
Checks
Commit Message
Asym tests need a callback to write interim info in expected output.
Signed-off-by: Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com>
Acked-by: Brian Dooley <brian.dooley@intel.com>
---
examples/fips_validation/fips_validation.c | 6 ++++++
examples/fips_validation/fips_validation.h | 1 +
2 files changed, 7 insertions(+)
@@ -512,6 +512,12 @@ fips_test_parse_one_json_group(void)
if (ret < 0)
return ret;
}
+
+ if (info.parse_interim_writeback) {
+ ret = info.parse_interim_writeback(NULL);
+ if (ret < 0)
+ return ret;
+ }
}
return 0;
@@ -228,6 +228,7 @@ struct fips_test_interim_info {
const struct fips_test_callback *interim_callbacks;
const struct fips_test_callback *writeback_callbacks;
+ post_prcess_t parse_interim_writeback;
post_prcess_t parse_writeback;
post_prcess_t kat_check;
};