Some test vectors contain '\r' before '\n' (see link). Ignore them. Link: https://www.openssl.org/docs/fips/testvectors-linux-2007-10-10.tar.gz Fixes: 3d0fad56b74a ("examples/fips_validation: add crypto FIPS application") Cc: sta...@dpdk.org
Signed-off-by: Olivier Matz <olivier.m...@6wind.com> --- examples/fips_validation/fips_validation.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/fips_validation/fips_validation.c b/examples/fips_validation/fips_validation.c index 13f763c9aa..858f581ba3 100644 --- a/examples/fips_validation/fips_validation.c +++ b/examples/fips_validation/fips_validation.c @@ -33,6 +33,8 @@ get_file_line(void) if (loc >= MAX_LINE_CHAR - 1) return -ENOMEM; + if (c == '\r') + continue; if (c == '\n') break; line[loc++] = c; -- 2.25.1