3 * Copyright (C) 2001 By Joachim Martillo, Telford Tools, Inc.
5 * This program is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU General Public License
7 * as published by the Free Software Foundation; either version
8 * 2 of the License, or (at your option) any later version.
12 /****************************************************/
13 /****************************************************/
14 /* Begin source file "crc32dcl.h" */
15 /****************************************************/
16 /****************************************************/
18 #if !defined(_CRC32_HP_)
21 /****************************************************/
23 /****************************************************/
27 /****************************************************/
28 /* global procedure prototypes */
29 /****************************************************/
31 extern void fn_init_crc_table(void);
32 extern unsigned int fn_calc_memory_chunk_crc32(void *p, unsigned int n_bytes, unsigned int crc);
33 extern unsigned int fn_calc_memory_crc32(void *p, unsigned int n_bytes);
34 extern unsigned int fn_check_memory_crc32(void *p, unsigned int n_bytes, unsigned int crc);
36 extern unsigned int gg_a_crc_table[];
41 /****************************************************/
42 /****************************************************/
43 /* End source file "crc32dcl.h" */
44 /****************************************************/
45 /****************************************************/