From d4229e7722417173f2e8271295cc5d3bc440d99b Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Wed, 13 May 2020 17:56:36 +0800 Subject: [PATCH] image: fit: export fit_image_check_hash() Signed-off-by: Joseph Chen Change-Id: I41c5c853e9fdad0a9e64c823a68cc88fb68a7e55 --- common/image-fit.c | 4 ++-- include/image.h | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/common/image-fit.c b/common/image-fit.c index 259ac75792..beb6c9a0d8 100644 --- a/common/image-fit.c +++ b/common/image-fit.c @@ -1223,8 +1223,8 @@ int calculate_hash(const void *data, int data_len, const char *algo, #endif #endif -static int fit_image_check_hash(const void *fit, int noffset, const void *data, - size_t size, char **err_msgp) +int fit_image_check_hash(const void *fit, int noffset, const void *data, + size_t size, char **err_msgp) { uint8_t value[FIT_MAX_HASH_LEN]; int value_len; diff --git a/include/image.h b/include/image.h index cc84b49728..a6d4a0fd35 100644 --- a/include/image.h +++ b/include/image.h @@ -1021,6 +1021,8 @@ int fit_image_get_rollback_index(const void *fit, int noffset, uint32_t *index); int fit_image_hash_get_algo(const void *fit, int noffset, char **algo); int fit_image_hash_get_value(const void *fit, int noffset, uint8_t **value, int *value_len); +int fit_image_check_hash(const void *fit, int noffset, const void *data, + size_t size, char **err_msgp); int fit_set_timestamp(void *fit, int noffset, time_t timestamp);