Annotation of 42BSD/include/dbm.h, revision 1.1.1.1

1.1       root        1: /*     dbm.h   4.1     83/05/03        */
                      2: 
                      3: #define        PBLKSIZ 1024
                      4: #define        DBLKSIZ 4096
                      5: #define        BYTESIZ 8
                      6: #define        NULL    ((char *) 0)
                      7: 
                      8: long   bitno;
                      9: long   maxbno;
                     10: long   blkno;
                     11: long   hmask;
                     12: 
                     13: char   pagbuf[PBLKSIZ];
                     14: char   dirbuf[DBLKSIZ];
                     15: 
                     16: int    dirf;
                     17: int    pagf;
                     18: int    dbrdonly;
                     19: 
                     20: typedef        struct
                     21: {
                     22:        char    *dptr;
                     23:        int     dsize;
                     24: } datum;
                     25: 
                     26: datum  fetch();
                     27: datum  makdatum();
                     28: datum  firstkey();
                     29: datum  nextkey();
                     30: datum  firsthash();
                     31: long   calchash();
                     32: long   hashinc();
                     33: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.