X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/fc0257c9fd26fd6efb1ac166b505f05794c155b0..fc1ae6582fa5e199cc9c50dc2297297c1893955c:/lib/mdfour.h diff --git a/lib/mdfour.h b/lib/mdfour.h index 2dd5527f..b0f3176f 100644 --- a/lib/mdfour.h +++ b/lib/mdfour.h @@ -21,11 +21,12 @@ struct mdfour { uint32 A, B, C, D; - uint32 totalN; + uint32 totalN; /* bit count, lower 32 bits */ + uint32 totalN2; /* bit count, upper 32 bits */ }; void mdfour_begin(struct mdfour *md); -void mdfour_update(struct mdfour *md, unsigned char *in, int n); +void mdfour_update(struct mdfour *md, unsigned char *in, uint32 n); void mdfour_result(struct mdfour *md, unsigned char *out); void mdfour(unsigned char *out, unsigned char *in, int n);