Home | History | Annotate | Download | only in config

Lines Matching defs:tfname

173 	char nfname[BUFSIZ], tfname[BUFSIZ];
178 (void)snprintf(tfname, sizeof(tfname), "tmp_%s", nfname);
180 if ((fp = fopen(tfname, "w")) == NULL)
181 return (herr("open", tfname, NULL));
188 return herr("writ", tfname, fp);
191 return (herr("clos", tfname, NULL));
193 return (moveifchanged(tfname, nfname));
233 char tfname[BUFSIZ];
240 (void)snprintf(tfname, sizeof(tfname), "tmp_%s", name);
241 if ((fp = fopen(tfname, "w")) == NULL)
242 return (herr("open", tfname, NULL));
282 return herr("writ", tfname, fp);
285 return (herr("clos", tfname, NULL));
287 return (moveifchanged(tfname, name));
362 const char *tfname;
366 tfname = "tmp_locators.h";
367 if ((tfp = fopen(tfname, "w")) == NULL)
368 return (herr("open", tfname, NULL));
374 return (herr("writ", tfname, NULL));
376 return (herr("clos", tfname, NULL));
379 return (moveifchanged(tfname, "locators.h"));
389 const char *tfname;
394 tfname = "tmp_ioconf.h";
395 if ((tfp = fopen(tfname, "w")) == NULL)
396 return (herr("open", tfname, NULL));
413 return herr("writ", tfname, tfp);
416 return (herr("clos", tfname, NULL));
418 return (moveifchanged(tfname, "ioconf.h"));
469 * tfname, move tfname to nfname. Otherwise, delete tfname.
472 moveifchanged(const char *tfname, const char *nfname)
477 if ((tfp = fopen(tfname, "r")) == NULL)
478 return (herr("open", tfname, NULL));
507 if (remove(tfname) == -1)
508 return(herr("remov", tfname, NULL));
519 if (rename(tfname, nfname) == -1)
520 return (herr("renam", tfname, NULL));