-/*
- * md5.h -- header file for md5 message digest
+/* md5.h -- header file for md5 message digest
* taken from RFC-1321/Appendices A.1/A.2
- *
- * $Id$
*/
/*
#include <h/nmh.h>
+/*
+ * We need this for uint32_t
+ */
+
+#include <inttypes.h>
+
/*
* Use prototypes for nmh/mh
*/
/* POINTER defines a generic pointer type */
typedef unsigned char *POINTER;
-/* UINT2 defines a two byte word */
-typedef unsigned short int UINT2;
-
/* UINT4 defines a four byte word */
-typedef unsigned long int UINT4;
+typedef uint32_t UINT4;
/* PROTO_LIST is defined depending on how PROTOTYPES is defined above.
If using PROTOTYPES, then PROTO_LIST returns the list, otherwise it
void MD5Init PROTO_LIST ((MD5_CTX *));
void MD5Update PROTO_LIST ((MD5_CTX *, unsigned char *, unsigned int));
void MD5Final PROTO_LIST ((unsigned char [16], MD5_CTX *));
-