#include <ntdef.h>
Go to the source code of this file.
◆ MD5Final()
Definition at line 113 of file md5.c.
114{
117
118
120
121
122
125
126
128
129
131 {
132
136
137
139 }
140 else
141 {
142
144 }
145
147
148
149 ((
unsigned int *)
ctx->in)[14] =
ctx->i[0];
150 ((
unsigned int *)
ctx->in)[15] =
ctx->i[1];
151
156}
GLuint GLuint GLsizei count
#define memcpy(s1, s2, n)
static void MD5Transform(unsigned int buf[4], const unsigned int in[16])
#define byteReverse(buf, long)
◆ MD5Init()
Definition at line 45 of file md5.c.
46{
47 ctx->buf[0] = 0x67452301;
48 ctx->buf[1] = 0xefcdab89;
49 ctx->buf[2] = 0x98badcfe;
50 ctx->buf[3] = 0x10325476;
51
53}
◆ MD5Update()
Definition at line 59 of file md5.c.
60{
61 register unsigned int t;
62
63
65
66 if ((
ctx->i[0] =
t + (
len << 3)) <
t)
68
71
72
74 {
75 unsigned char *
p = (
unsigned char *)
ctx->in +
t;
77
79 {
81 return;
82 }
83
86
88
91 }
92
93
95 {
98
100
103 }
104
105
107}
GLenum GLuint GLenum GLsizei const GLchar * buf