1/* -*- linux-c -*- */
2/*
3 * Copyright (C) 2001 By Joachim Martillo, Telford Tools, Inc.
4 *
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.
9 *
10 */
11
12/****************************************************/
13/****************************************************/
14/*	    Begin source file "crc32dcl.h"	    */
15/****************************************************/
16/****************************************************/
17
18#if !defined(_CRC32_HP_)
19#define _CRC32_HP_
20
21/****************************************************/
22/*		    header files		    */
23/****************************************************/
24
25#include "crc32.h"
26
27/****************************************************/
28/*	    global procedure prototypes		    */
29/****************************************************/
30
31extern void	fn_init_crc_table(void);
32extern unsigned int	fn_calc_memory_chunk_crc32(void *p, unsigned int n_bytes, unsigned int crc);
33extern unsigned int	fn_calc_memory_crc32(void *p, unsigned int n_bytes);
34extern unsigned int	fn_check_memory_crc32(void *p, unsigned int n_bytes, unsigned int crc);
35
36extern unsigned int gg_a_crc_table[];
37
38
39#endif
40
41/****************************************************/
42/****************************************************/
43/*	    End source file "crc32dcl.h"		    */
44/****************************************************/
45/****************************************************/
46