aboutsummaryrefslogtreecommitdiffstats
path: root/include/asterisk/md5.h
diff options
context:
space:
mode:
authorcitats <citats@f38db490-d61c-443f-a65b-d21fe96a405b>2004-03-30 23:54:21 +0000
committercitats <citats@f38db490-d61c-443f-a65b-d21fe96a405b>2004-03-30 23:54:21 +0000
commitf6e4d2e79745641a1597de4002f67f057b2b8cee (patch)
tree5e02d0c2d3715bb9ce26bb669c6d6c743fa9c954 /include/asterisk/md5.h
parent94769c439d55ed52cbfc96d1a6e6193d880672a8 (diff)
Fix md5 on 64bit systems (aside from alpha)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2586 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'include/asterisk/md5.h')
-rwxr-xr-xinclude/asterisk/md5.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/include/asterisk/md5.h b/include/asterisk/md5.h
index 53a40c272..463a1918c 100755
--- a/include/asterisk/md5.h
+++ b/include/asterisk/md5.h
@@ -1,15 +1,11 @@
#ifndef MD5_H
#define MD5_H
-#ifdef __alpha
-typedef unsigned int uint32;
-#else
-typedef unsigned long uint32;
-#endif
+#include <stdint.h>
struct MD5Context {
- uint32 buf[4];
- uint32 bits[2];
+ uint32_t buf[4];
+ uint32_t bits[2];
unsigned char in[64];
};
@@ -17,6 +13,6 @@ void MD5Init(struct MD5Context *context);
void MD5Update(struct MD5Context *context, unsigned char const *buf,
unsigned len);
void MD5Final(unsigned char digest[16], struct MD5Context *context);
-void MD5Transform(uint32 buf[4], uint32 const in[16]);
+void MD5Transform(uint32_t buf[4], uint32_t const in[16]);
#endif /* !MD5_H */