aboutsummaryrefslogtreecommitdiff
path: root/include/u-boot/md5.h
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2024-05-22 08:55:35 -0600
committerTom Rini <trini@konsulko.com>2024-05-22 08:55:35 -0600
commit377e91c162ab09ec20f96f966f380cb55c590edd (patch)
treebbbda225be105805c857f65c9e57c67aa20dc669 /include/u-boot/md5.h
parent7d24c3e06fa9a3b53cea593d4579886ef0eb4fe8 (diff)
parentcb73fe9eeae0d71a74eef811b0ba34aaf5513dbe (diff)
downloadu-boot-377e91c162ab09ec20f96f966f380cb55c590edd.zip
u-boot-377e91c162ab09ec20f96f966f380cb55c590edd.tar.gz
u-boot-377e91c162ab09ec20f96f966f380cb55c590edd.tar.bz2
Merge patch series "Clean-up patch set for MbedTLS integration"WIP/22May2024-next
Raymond Mao <raymond.mao@linaro.org> says: This patch set is picked from the previously posted serie: "[RFC] Integrate MbedTLS v3.6 LTS with U-Boot" They are not directly related to MbedTLS integration, but the prerequisite for a few clean-up, refactoring and minor fixes. For V2, the linker script patch is dropped and added one patch to move the snprintf to stdio.h
Diffstat (limited to 'include/u-boot/md5.h')
-rw-r--r--include/u-boot/md5.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/include/u-boot/md5.h b/include/u-boot/md5.h
index d61364c..c465925 100644
--- a/include/u-boot/md5.h
+++ b/include/u-boot/md5.h
@@ -10,18 +10,18 @@
#define MD5_SUM_LEN 16
-struct MD5Context {
+typedef struct MD5Context {
__u32 buf[4];
__u32 bits[2];
union {
unsigned char in[64];
__u32 in32[16];
};
-};
+} MD5Context;
-void MD5Init(struct MD5Context *ctx);
-void MD5Update(struct MD5Context *ctx, unsigned char const *buf, unsigned len);
-void MD5Final(unsigned char digest[16], struct MD5Context *ctx);
+void MD5Init(MD5Context *ctx);
+void MD5Update(MD5Context *ctx, unsigned char const *buf, unsigned int len);
+void MD5Final(unsigned char digest[16], MD5Context *ctx);
/*
* Calculate and store in 'output' the MD5 digest of 'len' bytes at