Lines Matching refs:dumpdates
51 struct dumpdates dt_value;
56 struct dumpdates **ddatev; /* the arrayfied version */
57 char *dumpdates; /* name of the file containing dump date info */ variable
60 static void dumprecout(FILE *, const struct dumpdates *);
61 static int getrecord(FILE *, struct dumpdates *);
62 static int makedumpdate(struct dumpdates *, const char *);
70 if ((df = fopen(dumpdates, "r")) == NULL) { in initdumptimes()
72 msg("WARNING: cannot read %s: %s\n", dumpdates, in initdumptimes()
79 msg("WARNING: no file `%s', making an empty one\n", dumpdates); in initdumptimes()
80 if ((df = fopen(dumpdates, "w")) == NULL) { in initdumptimes()
81 msg("WARNING: cannot create %s: %s\n", dumpdates, in initdumptimes()
86 if ((df = fopen(dumpdates, "r")) == NULL) { in initdumptimes()
88 dumpdates, strerror(errno)); in initdumptimes()
117 ddatev = calloc((unsigned) (nddates + 1), sizeof (struct dumpdates *)); in readdumptimes()
126 struct dumpdates *ddp; in getdumptime()
133 fname, dumpdates, level); in getdumptime()
159 struct dumpdates *dtwalk; in putdumptime()
167 if ((df = fopen(dumpdates, "r+")) == NULL) in putdumptime()
168 quit("cannot rewrite %s: %s\n", dumpdates, strerror(errno)); in putdumptime()
192 (struct dumpdates *)calloc(1, sizeof (struct dumpdates)); in putdumptime()
203 quit("%s: %s\n", dumpdates, strerror(errno)); in putdumptime()
205 quit("ftruncate (%s): %s\n", dumpdates, strerror(errno)); in putdumptime()
217 dumprecout(FILE *file, const struct dumpdates *what) in dumprecout()
225 quit("%s: %s\n", dumpdates, strerror(errno)); in dumprecout()
231 getrecord(FILE *df, struct dumpdates *ddatep) in getrecord()
241 dumpdates, recno); in getrecord()
251 makedumpdate(struct dumpdates *ddp, const char *tbuf) in makedumpdate()