6 #define CDBMAKE_HPLIST 1000
8 struct cdbmake_hp
{ uint32 h
; uint32 p
; } ;
10 struct cdbmake_hplist
{
11 struct cdbmake_hp hp
[CDBMAKE_HPLIST
];
12 struct cdbmake_hplist
*next
;
20 struct cdbmake_hplist
*head
;
21 struct cdbmake_hp
*split
; /* includes space for hash */
22 struct cdbmake_hp
*hash
;
26 extern void cdbmake_pack();
27 #define CDBMAKE_HASHSTART ((uint32) 5381)
28 extern uint32
cdbmake_hashadd();
30 extern void cdbmake_init();
31 extern int cdbmake_add();
32 extern int cdbmake_split();
33 extern uint32
cdbmake_throw();