Lines Matching refs:DBM
44 * DBM pointers are non NULL only while the file is open.
48 DBM *entries; /* NIS entry DBM file */
63 DBM *ttl; /* TTL DBM file */
88 * Success and failure codes the same as used by DBM
95 * Extern defs for new DBM calls. Must have identical args to traditional
98 extern void shim_dbm_close(DBM *db);
99 extern int shim_dbm_delete(DBM *db, datum key);
100 extern datum shim_dbm_fetch(DBM *db, datum key);
101 extern datum shim_dbm_fetch_noupdate(DBM *db, datum key);
102 extern datum shim_dbm_firstkey(DBM *db);
103 extern datum shim_dbm_nextkey(DBM *db);
104 extern DBM *shim_dbm_open(const char *file, int open_flags,
106 extern int shim_dbm_store(DBM *db, datum key, datum content,
112 extern map_ctrl *get_map_ctrl(DBM *);
143 /* Postfix used for TTL DBM files */
153 * Special keys used in DBM files. No real NIS map can use these keys.