00001 #ifndef __CRC32_H__
00002 #define __CRC32_H__
00003 
00004 #ifndef _ANSI_ARGS_
00005 #ifdef PROTOTYPES
00006 #define _ANSI_ARGS_(c) c
00007 #else
00008 #define _ANSI_ARGS_(c) ()
00009 #endif
00010 #endif
00011 
00012 #ifdef __cplusplus
00013 extern "C" {
00014 #endif
00015 
00016 typedef unsigned long crc32_t;
00017 #define Z_NULL 0
00018 
00019 crc32_t crc32 _ANSI_ARGS_((crc32_t crc, const unsigned char *buf, unsigned int len));
00020 
00021 
00022 
00023 
00024 
00025 
00026 
00027 
00028 
00029 
00030 
00031 
00032 
00033 
00034 
00035 #ifdef __cplusplus
00036 }
00037 #endif
00038 #endif