9 #define CDB_HPLIST 1000
11 struct cdb_hp
{ uint32 h
; uint32 p
; } ;
14 struct cdb_hp hp
[CDB_HPLIST
];
15 struct cdb_hplist
*next
;
24 struct cdb_hplist
*head
;
25 struct cdb_hp
*split
; /* includes space for hash */
33 extern int cdb_make_start(struct cdb_make
*,int);
34 extern int cdb_make_addbegin(struct cdb_make
*,unsigned int,unsigned int);
35 extern int cdb_make_addend(struct cdb_make
*,unsigned int,unsigned int,uint32
);
36 extern int cdb_make_add(struct cdb_make
*,const char *,unsigned int,const char *,unsigned int);
37 extern int cdb_make_finish(struct cdb_make
*);