Lines Matching defs:cdb
21 /* The database pathname, not including the ".cdb" suffix.
67 #include <cdb.h>
76 #define CDB_SUFFIX ".cdb"
86 struct cdb cdb; /* cdb structure */
92 char *cdb_path; /* cdb pathname (.cdb) */
126 status = cdb_find(&dict_cdbq->cdb, name, strlen(name) + 1);
136 status = cdb_find(&dict_cdbq->cdb, name, strlen(name));
144 vlen = cdb_datalen(&dict_cdbq->cdb);
152 if (cdb_read(&dict_cdbq->cdb, buf, vlen,
153 cdb_datapos(&dict_cdbq->cdb)) < 0)
169 cdb_free(&dict_cdbq->cdb);
204 if (cdb_init(&(dict_cdbq->cdb), fd) != 0)
207 cdb_init(&(dict_cdbq->cdb), fd);
305 /* dict_cdbm_close - close data base and rename file.tmp to file.cdb */
359 * new (tmp) file will be renamed to be .cdb file, locking here is
416 * default to not append a null byte when creating a cdb.
441 msg_fatal("dict_cdb_open: inappropriate open flags for cdb database"