|
|
1.1 root 1: #define PBLKSIZ 1024
2: #define DBLKSIZ 4096
3: #define BYTESIZ 8
4: #define NULL ((char *) 0)
5:
6: long bitno;
7: long maxbno;
8: long blkno;
9: long hmask;
10:
11: char pagbuf[PBLKSIZ];
12: char dirbuf[DBLKSIZ];
13:
14: int dirf;
15: int pagf;
16: int dbrdonly;
17:
18: typedef struct
19: {
20: char *dptr;
21: int dsize;
22: } datum;
23:
24: datum fetch();
25: datum makdatum();
26: datum firstkey();
27: datum nextkey();
28: datum firsthash();
29: long calchash();
30: long hashinc();
31:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.