__db
struct __db; typedef struct __db DB;
typedef struct __db DBM;
#define dbm_rdonly(__db) ((__db)->dbm_flags & _DBM_RDONLY)
#define dbm_error(__db) ((__db)->dbm_flags & _DBM_IOERR)
#define dbm_clearerr(__db) ((__db)->dbm_flags &= ~_DBM_IOERR)
#define dbm_dirfno(__db) ((__db)->dbm_dirf)
#define dbm_pagfno(__db) ((__db)->dbm_pagf)
int (*close) __P((struct __db *));
int (*del) __P((const struct __db *, const DBT *, u_int));
int (*get) __P((const struct __db *, const DBT *, DBT *, u_int));
int (*put) __P((const struct __db *, DBT *, const DBT *, u_int));
int (*seq) __P((const struct __db *, DBT *, DBT *, u_int));
int (*sync) __P((const struct __db *, u_int));
int (*fd) __P((const struct __db *));