examples/fips_validation: fix parsing of TDES vectors
[dpdk.git] / examples / fips_validation / fips_validation.h
index d487fb0..75fa555 100644 (file)
@@ -31,6 +31,7 @@ enum fips_test_algorithms {
                FIPS_TEST_ALGO_HMAC,
                FIPS_TEST_ALGO_TDES,
                FIPS_TEST_ALGO_SHA,
+               FIPS_TEST_ALGO_AES_XTS,
                FIPS_TEST_ALGO_MAX
 };
 
@@ -160,6 +161,7 @@ struct fips_test_interim_info {
        enum fips_test_algorithms algo;
        char *one_line_text;
        char *vec[MAX_LINE_PER_VECTOR];
+       uint32_t vec_start_off;
        uint32_t nb_vec_lines;
        char device_name[MAX_STRING_SIZE];
        char file_name[MAX_STRING_SIZE];
@@ -222,6 +224,9 @@ parse_test_ccm_init(void);
 int
 parse_test_sha_init(void);
 
+int
+parse_test_xts_init(void);
+
 int
 parser_read_uint8_hex(uint8_t *value, const char *p);