dbm_open
d->db = dbm_open((char*)db->hdb_name, flags, mode);
#define dbm_open dbm_rename(dbm_open)
ROKEN_LIB_FUNCTION DBM* ROKEN_LIB_CALL dbm_open (const char*, int, mode_t);
DBM *dbm_open __P((const char *, int, int));
DBM *dbm_open(const char *, int, mode_t);
db = dbm_open(path, O_RDWR | O_CREAT, 0755);
ATF_CHECK(dbm_open(path, O_RDONLY, 0755) == NULL);
ATF_CHECK(dbm_open(path, O_RDONLY | O_CREAT, 0755) != NULL);
ATF_CHECK(dbm_open(path, O_RDONLY | O_CREAT | O_EXCL, 0755) == NULL);
ATF_CHECK(dbm_open(path, O_WRONLY, 0755) == NULL);
ATF_CHECK(dbm_open(path, O_WRONLY | O_CREAT, 0755) != NULL);
db = dbm_open(path, O_RDWR | O_CREAT, 0755);
db = dbm_open(path, O_RDONLY, 0755);
db = dbm_open(path, O_WRONLY, 0755);
db = dbm_open(path, O_RDWR, 0755);