crc32.h revision 57429
1/* 2 * 3 * crc32.h 4 * 5 * Author: Tatu Ylonen <ylo@cs.hut.fi> 6 * 7 * Copyright (c) 1992 Tatu Ylonen, Espoo, Finland 8 * All rights reserved 9 * 10 * Created: Tue Feb 11 14:37:27 1992 ylo 11 * 12 * Functions for computing 32-bit CRC. 13 * 14 */ 15 16/* RCSID("$Id: crc32.h,v 1.4 1999/11/24 19:53:46 markus Exp $"); */ 17 18#ifndef CRC32_H 19#define CRC32_H 20 21/* 22 * This computes a 32 bit CRC of the data in the buffer, and returns the CRC. 23 * The polynomial used is 0xedb88320. 24 */ 25unsigned int crc32(const unsigned char *buf, unsigned int len); 26 27#endif /* CRC32_H */ 28