Annotation of sbbs/sbbs2/smb/crc32.c, revision 1.1

1.1     ! root        1: /* CRC32.C */
        !             2: 
        !             3: /* Developed 1990-1997 by Rob Swindell; PO Box 501, Yorba Linda, CA 92885 */
        !             4: 
        !             5: /* 32-bit CRC of a buffer */
        !             6: 
        !             7: #include "smblib.h"
        !             8: #include "crc32.h"
        !             9: 
        !            10: #ifdef __NT__
        !            11: #      define CRCCALL _pascal
        !            12: #else
        !            13: #      define CRCCALL
        !            14: #endif
        !            15: 
        !            16: ulong CRCCALL crc32(char *buf, ulong len)
        !            17: {
        !            18:        ulong l,crc=0xffffffff;
        !            19: 
        !            20: for(l=0;l<len;l++)
        !            21:        crc=ucrc32(buf[l],crc);
        !            22: return(~crc);
        !            23: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.