* Copyright (c) 1991 The Regents of the University of California.
* %sccs.include.redist.c%
* @(#)lfs_cksum.c 7.4 (Berkeley) %G%
#include <ufs/lfs/lfs_extern.h>
* Simple, general purpose, fast checksum. Data must be short-aligned.
* Returns a u_long in case we ever want to do something more rigorous.
* Use the TCP/IP checksum instead.
len
&= ~(sizeof(u_short
) - 1);
for (sum
= 0; len
; len
-= sizeof(u_short
)) {