Annotation of 3BSD/lib/libdbm/dbm.h, revision 1.1

1.1     ! root        1: #define        PBLKSIZ 512
        !             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: 
        !            17: typedef        struct
        !            18: {
        !            19:        char    *dptr;
        !            20:        int     dsize;
        !            21: } datum;
        !            22: 
        !            23: datum  fetch();
        !            24: datum  makdatum();
        !            25: datum  firstkey();
        !            26: datum  nextkey();
        !            27: datum  firsthash();
        !            28: long   calchash();
        !            29: long   hashinc();
        !            30: 

unix.superglobalmegacorp.com

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