2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS TCP/IP protocol driver
4 * FILE: include/checksum.h
5 * PURPOSE: Checksum routine definitions
11 ULONG
ChecksumCompute(
16 #define IPv4Checksum(Data, Count, Seed)(ChecksumCompute(Data, Count, Seed))
19 * Macro to check for a correct checksum
20 * BOOLEAN CorrectChecksum(PVOID Data, UINT Count)
22 #define CorrectChecksum(Data, Count) \
23 (BOOLEAN)(IPv4Checksum(Data, Count, 0) == DH2N(0x0000FFFF))
25 #endif /* __CHECKSUM_H */