2013-11-07 16:18:54 +00:00
|
|
|
/* Generated File, DO NOT EDIT */
|
|
|
|
/* Perfect hash definitions */
|
|
|
|
#ifndef STANDARD
|
|
|
|
#include "standard.h"
|
|
|
|
#endif /* STANDARD */
|
|
|
|
#ifndef PHASH
|
|
|
|
#define PHASH
|
|
|
|
|
|
|
|
extern ub1 tab[];
|
2013-11-08 18:20:28 +00:00
|
|
|
#define PHASHLEN 0x80 /* length of hash mapping table */
|
2014-10-27 13:53:03 +00:00
|
|
|
#define PHASHNKEYS 216 /* How many keys were hashed */
|
2013-11-08 18:20:28 +00:00
|
|
|
#define PHASHRANGE 256 /* Range any input might map to */
|
2013-11-07 16:18:54 +00:00
|
|
|
#define PHASHSALT 0x9e3779b9 /* internal, initialize normal hash */
|
|
|
|
|
|
|
|
ub4 phash();
|
|
|
|
|
|
|
|
#endif /* PHASH */
|
|
|
|
|