plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

nvcsum.c (195B)


      1 #include <u.h>
      2 #include <libc.h>
      3 #include <authsrv.h>
      4 
      5 uchar
      6 nvcsum(void *vmem, int n)
      7 {
      8 	uchar *mem, sum;
      9 	int i;
     10 
     11 	sum = 9;
     12 	mem = vmem;
     13 	for(i = 0; i < n; i++)
     14 		sum += mem[i];
     15 	return sum;
     16 }