Rocco Rutte:
[apps/madmutt.git] / md5.h
diff --git a/md5.h b/md5.h
index f825432..b6aa699 100644 (file)
--- a/md5.h
+++ b/md5.h
@@ -26,37 +26,17 @@ documentation and/or software.
 #ifndef MD5_H
 #define MD5_H 1
 
-#include "config.h"
-
-#include <sys/types.h>
-#if HAVE_INTTYPES_H
-# include <inttypes.h>
-#else
-# if HAVE_STDINT_H
-#  include <stdint.h>
-# endif
-#endif
-
-/* POINTER defines a generic pointer type */
-typedef unsigned char *POINTER;
-
-#ifndef HAVE_UINT32_T
-#  if SIZEOF_INT == 4
-typedef unsigned int uint32_t;
-#  elif SIZEOF_LONG == 4
-typedef unsigned long int uint32_t;
-#  endif
-#endif
+#include "crypthash.h"
 
 /* MD5 context. */
 typedef struct {
-  uint32_t state[4];                                   /* state (ABCD) */
-  uint32_t count[2];        /* number of bits, modulo 2^64 (lsb first) */
-  unsigned char buffer[64];                         /* input buffer */
+  uint32_t state[4];            /* state (ABCD) */
+  uint32_t count[2];            /* number of bits, modulo 2^64 (lsb first) */
+  unsigned char buffer[64];     /* input buffer */
 } MD5_CTX;
 
 void MD5Init (MD5_CTX *);
 void MD5Update (MD5_CTX *, unsigned char *, unsigned int);
-void MD5Final (unsigned char [16], MD5_CTX *);
+void MD5Final (unsigned char[16], MD5_CTX *);
 
 #endif