[BACK]Return to crc.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / cksum

Diff for /src/usr.bin/cksum/Attic/crc.c between version 1.2 and 1.3

version 1.2, 1996/03/27 19:32:21 version 1.3, 2001/11/19 19:02:13
Line 116 
Line 116 
   
 int  int
 crc(fd, cval, clen)  crc(fd, cval, clen)
         register int fd;          int fd;
         u_int32_t *cval, *clen;          u_int32_t *cval, *clen;
 {  {
         register u_char *p;          u_char *p;
         register int nr;          int nr;
         register u_int32_t crc, len;          u_int32_t crc, len;
         u_char buf[16 * 1024];          u_char buf[16 * 1024];
   
 #define COMPUTE(var, ch)        (var) = (var) << 8 ^ crctab[(var) >> 24 ^ (ch)]  #define COMPUTE(var, ch)        (var) = (var) << 8 ^ crctab[(var) >> 24 ^ (ch)]

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3