]> Pileus Git - ~andy/fetchmail/blobdiff - fm_md5.h
Kill Kerberos IV and RPOP.
[~andy/fetchmail] / fm_md5.h
index 5243c51be2b6c058ea13f9e6b0cc6eda4a74c0b1..a92a3988260097e58e9aec2695c2d91ea541c7c8 100644 (file)
--- a/fm_md5.h
+++ b/fm_md5.h
@@ -3,7 +3,7 @@
 
 #include "config.h"
 
-#include <sys/types.h>
+#include <stdint.h>
 
 #ifdef HAVE_MD5_H
 #include <md5.h>
 #define HEADER_MD5_H 
 #endif
 
-
-#if SIZEOF_INT == 4
-typedef unsigned int uint32;
-#else
-typedef unsigned long int uint32;
-#endif
-
 struct MD5Context {
-       uint32 buf[4];
-       uint32 bits[2];
+       uint32_t buf[4];
+       uint32_t bits[2];
        unsigned char in[64];
 };
 
 void MD5Init(struct MD5Context *context);
 void MD5Update(struct MD5Context *context, const void *buf, unsigned len);
 void MD5Final(void *digest, struct MD5Context *context);
-void MD5Transform(uint32 buf[], uint32 const in[]);
+void MD5Transform(uint32_t buf[], uint32_t const in[]);
 
 /*
  * This is needed to make RSAREF happy on some MS-DOS compilers.