DBM
int dbm_clearerr(DBM *);
void dbm_close(DBM *);
int dbm_delete(DBM *, datum);
int dbm_error(DBM *);
datum dbm_fetch(DBM *, datum);
datum dbm_firstkey(DBM *);
long dbm_forder(DBM *, datum);
datum dbm_nextkey(DBM *);
DBM *dbm_open(const char *, int, mode_t);
int dbm_store(DBM *, datum, datum, int);
int dbm_dirfno(DBM *);
dbm_firstkey(DBM *db)
dbm_nextkey(DBM *db)
dbm_delete(DBM *db, datum key)
dbm_store(DBM *db, datum key, datum data, int flags)
dbm_error(DBM *db)
dbm_clearerr(DBM *db)
dbm_dirfno(DBM *db)
DBM *
DBM *db;
db = ((DBM *)__hash_open(path, flags, mode, &info, 0));
dbm_close(DBM *db)
dbm_fetch(DBM *db, datum key)
static DBM *CheckDBM;
DBM *db;
DBM * db;
DBM *db = dbm_open(datafile,(O_RDONLY),(S_IRUSR|S_IRGRP));