Lines Matching defs:dbname
3090 char *dbname = NULL;
3101 dbname = mkdbname(ms, fn, 0);
3102 if (dbname == NULL)
3105 if ((fd = open(dbname, O_RDONLY|O_BINARY)) == -1)
3109 file_error(ms, errno, "cannot stat `%s'", dbname);
3113 file_error(ms, 0, "file `%s' is too %s", dbname,
3123 file_error(ms, errno, "cannot map `%s'", dbname);
3140 if (check_buffer(ms, map, dbname) != 0) {
3145 file_error(ms, errno, "cannot mprotect `%s'", dbname);
3150 free(dbname);
3157 free(dbname);
3162 check_buffer(struct magic_set *ms, struct magic_map *map, const char *dbname)
3172 file_error(ms, 0, "bad magic in `%s'", dbname);
3185 VERSIONNO, dbname, version);
3192 dbname, map->len, sizeof(struct magic));
3208 dbname, entries, nentries + 1);
3227 char *dbname;
3235 dbname = mkdbname(ms, fn, 1);
3237 if (dbname == NULL)
3240 if ((fd = open(dbname, O_WRONLY|O_CREAT|O_TRUNC|O_BINARY, 0644)) == -1)
3242 file_error(ms, errno, "cannot open `%s'", dbname);
3251 file_error(ms, errno, "error writing `%s'", dbname);
3258 file_error(ms, errno, "error writing `%s'", dbname);
3269 free(dbname);
3275 * make a dbname