#ifndef __MD5_INCLUDE__
/* typedef a 32-bit type */
-typedef unsigned long int UINT4;
+#ifdef _LP64
+typedef unsigned int UINT4;
+typedef int INT4;
+#else
+typedef unsigned long UINT4;
+typedef long INT4;
+#endif
+#define _UINT4_T
/* Data structure for MD5 (Message-Digest) computation */
typedef struct {
unsigned char digest[16]; /* actual digest after MD5Final call */
} MD5_CTX;
-void MD5Init ();
-void MD5Update ();
-void MD5Final ();
+void MD5_Init ();
+void MD5_Update ();
+void MD5_Final ();
#define __MD5_INCLUDE__
#endif /* __MD5_INCLUDE__ */