Annotation of 42BSD/include/dbm.h, revision 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.