diff options
author | Simon Josefsson <simon@josefsson.org> | 2005-10-18 23:09:55 +0000 |
---|---|---|
committer | Simon Josefsson <simon@josefsson.org> | 2005-10-18 23:09:55 +0000 |
commit | 31c60687fe4f674770be628bec20d6b2f3aadbb2 (patch) | |
tree | 211d92510a80d3e1e19094990d1ce1e9be9f147d /gl/gc-gnulib.c | |
parent | ffb3938725768678c65c9e82d63f9f4949554114 (diff) | |
download | gnutls-31c60687fe4f674770be628bec20d6b2f3aadbb2.tar.gz |
Add gc-md4.
Diffstat (limited to 'gl/gc-gnulib.c')
-rw-r--r-- | gl/gc-gnulib.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gl/gc-gnulib.c b/gl/gc-gnulib.c index 9d6cfebd6f..ff2d1c85c0 100644 --- a/gl/gc-gnulib.c +++ b/gl/gc-gnulib.c @@ -37,6 +37,9 @@ #include <fcntl.h> #include <errno.h> +#ifdef GC_USE_MD4 +# include "md4.h" +#endif #ifdef GC_USE_MD5 # include "md5.h" #endif @@ -149,6 +152,12 @@ gc_hash_buffer (Gc_hash hash, const void *in, size_t inlen, char *resbuf) { switch (hash) { +#ifdef GC_USE_MD4 + case GC_MD4: + md4_buffer (in, inlen, resbuf); + break; +#endif + #ifdef GC_USE_MD5 case GC_MD5: md5_buffer (in, inlen, resbuf); @@ -168,6 +177,15 @@ gc_hash_buffer (Gc_hash hash, const void *in, size_t inlen, char *resbuf) return GC_OK; } +#ifdef GC_USE_MD4 +Gc_rc +gc_md4 (const void *in, size_t inlen, void *resbuf) +{ + md4_buffer (in, inlen, resbuf); + return GC_OK; +} +#endif + #ifdef GC_USE_MD5 Gc_rc gc_md5 (const void *in, size_t inlen, void *resbuf) |