Skip to main content

finalize_checksum

Function finalize_checksum 

Source
pub fn finalize_checksum(sum: u32) -> u16
Expand description

Finalize a partial checksum.

Folds the 32-bit sum to 16 bits by adding carry bits, then takes one’s complement.

§Arguments

  • sum - The 32-bit partial sum from partial_checksum()

§Returns

The final 16-bit checksum value.