This structure is used for one big file. More...
#include <checksum.h>
Data Fields | |
AC_CV_C_UINT32_T * | hash |
The manber-hashes. | |
md5_digest_t * | md5 |
The MD5-digests. | |
off_t * | end |
The position of the first byte of the next block, ie. | |
AC_CV_C_UINT32_T * | index |
The index into the above arrays - sorted by manber-hash. | |
unsigned | count |
Number of manber-hash-entries stored. |
This structure is used for one big file.
It stores the CRCs and MD5s of the manber-blocks of this file.
Definition at line 22 of file checksum.h.
unsigned cs__manber_hashes::count |
Number of manber-hash-entries stored.
Definition at line 35 of file checksum.h.
Referenced by cs__compare_file(), and cs__read_manber_hashes().
off_t* cs__manber_hashes::end |
The position of the first byte of the next block, ie.
N for a block which ends at byte N-1.
Definition at line 30 of file checksum.h.
Referenced by cs__compare_file(), and cs__read_manber_hashes().
AC_CV_C_UINT32_T* cs__manber_hashes::hash |
The manber-hashes.
Definition at line 25 of file checksum.h.
Referenced by cs__compare_file(), and cs__read_manber_hashes().
AC_CV_C_UINT32_T* cs__manber_hashes::index |
The index into the above arrays - sorted by manber-hash.
Definition at line 32 of file checksum.h.
The MD5-digests.
Definition at line 27 of file checksum.h.
Referenced by cs__compare_file(), and cs__read_manber_hashes().