/* ndbm.h 4.2 83/12/20 */
* (New) Hashed key data base library (-lndbm).
int db_dirf
; /* open directory file */
int db_pagf
; /* open page file */
#define _DB_RDONLY 0x1 /* data base open read-only */
long db_maxbno
; /* last ``block'' in page file */
long db_blkno
; /* current page to read/write */
long db_pagbno
; /* current page in pagbuf */
char db_pagbuf
[PBLKSIZ
]; /* page file block buffer */
long db_dirbno
; /* current block in dirbuf */
char db_dirbuf
[DBLKSIZ
]; /* directory file block buffer */
#define dbrdonly(db) ((db)->db_flags&_DB_RDONLY) != 0
/* flags to dbmstore() */