MD5_LBLOCK
unsigned long data[MD5_LBLOCK];
for (; sw<MD5_LBLOCK; sw++)
for (sw=(MD5_LBLOCK/4); sw; sw--)
for (sw=(MD5_LBLOCK/4); sw; sw--)
for (; i<MD5_LBLOCK; i++)
for (; i<(MD5_LBLOCK-2); i++)
p[MD5_LBLOCK-2]=c->Nl;
p[MD5_LBLOCK-1]=c->Nh;