This commit extends the fletcher16 function with a set of init, update and finish functions to allow for multi-part checksums. This is useful when the data that has to be checksummed is not available in a single continuous buffer.
This commit extends the fletcher16 function with a set of init, update and finish functions to allow for multi-part checksums. This is useful when the data that has to be checksummed is not available in a single continuous buffer.