haproxy/include/common/hashpjw.h
2006-06-29 18:54:54 +02:00

41 lines
1.6 KiB
C

/*
This File is copied from
http://www.oreilly.com/catalog/masteralgoc/index.html
Mastering Algorithms with C
By Kyle Loudon
ISBN: 1-56592-453-3
Publishd by O'Reilly
We have added our own struct to these function.
*/
/*****************************************************************************
* *
* ------------------------------- hashpjw.h ------------------------------ *
* *
*****************************************************************************/
#ifndef _COMMON_HASHPJW_H
#define _COMMON_HASHPJW_H
#include <common/config.h>
/*****************************************************************************
* *
* Define a table size for demonstration purposes only. *
* *
*****************************************************************************/
#define PRIME_TBLSIZ 1699
/*****************************************************************************
* *
* --------------------------- Public Interface --------------------------- *
* *
*****************************************************************************/
int hashpjw(const void *key);
#endif /* _COMMON_HASHPJW_H */