summaryrefslogtreecommitdiffstats
path: root/src/include/gpxe/md5.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/gpxe/md5.h')
-rw-r--r--src/include/gpxe/md5.h21
1 files changed, 2 insertions, 19 deletions
diff --git a/src/include/gpxe/md5.h b/src/include/gpxe/md5.h
index 5ae370fee..56120ca13 100644
--- a/src/include/gpxe/md5.h
+++ b/src/include/gpxe/md5.h
@@ -1,25 +1,8 @@
#ifndef _GPXE_MD5_H
#define _GPXE_MD5_H
-#include <stdint.h>
+struct digest_algorithm;
-#define MD5_DIGEST_SIZE 16
-#define MD5_BLOCK_WORDS 16
-#define MD5_HASH_WORDS 4
-
-struct md5_context {
- u32 hash[MD5_HASH_WORDS];
- u32 block[MD5_BLOCK_WORDS];
- u64 byte_count;
-};
-
-struct md5_hash {
- u8 hash[MD5_DIGEST_SIZE];
-};
-
-extern void md5_init ( struct md5_context *context );
-extern void md5_update ( struct md5_context *context, const void *data,
- size_t len );
-extern void md5_finish ( struct md5_context *context, struct md5_hash *hash );
+extern struct digest_algorithm md5_algorithm;
#endif /* _GPXE_MD5_H */