From: Michael Shamis <michae...@marvell.com> Signed-off-by: Michael Shamis <michae...@marvell.com> --- examples/fips_validation/fips_validation.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/examples/fips_validation/fips_validation.c b/examples/fips_validation/fips_validation.c index 8d43b267e..80fd482a1 100644 --- a/examples/fips_validation/fips_validation.c +++ b/examples/fips_validation/fips_validation.c @@ -145,11 +145,13 @@ fips_test_parse_header(void) if (ret < 0) return 0; } else if (strstr(info.vec[i], "SHA-")) { - algo_parsed = 1; - info.algo = FIPS_TEST_ALGO_SHA; - ret = parse_test_sha_init(); - if (ret < 0) - return ret; + if (info.algo != FIPS_TEST_ALGO_HMAC) { + algo_parsed = 1; + info.algo = FIPS_TEST_ALGO_SHA; + ret = parse_test_sha_init(); + if (ret < 0) + return ret; + } } } -- 2.23.0