Lines Matching refs:tmpfile
1170 * Create tmpfile (zonecfg.xxxxxx)
1171 * Write XML to tmpfile
1172 * Rename tmpfile to xmlfile (zonecfg.xxxxxx -> foo.xml)
1178 * Create tmpfile (zonecfg.xxxxxx)
1179 * Write XML to tmpfile
1180 * Rename tmpfile to xmlfile (zonecfg.xxxxxx -> foo.xml)
1185 * Create tmpfile (zonecfg.xxxxxx)
1186 * Write XML to tmpfile
1187 * Rename tmpfile to xmlfile (zonecfg.xxxxxx -> bar.xml)
1194 char tmpfile[MAXPATHLEN];
1200 (void) strlcpy(tmpfile, filename, sizeof (tmpfile));
1201 (void) dirname(tmpfile);
1202 (void) strlcat(tmpfile, _PATH_TMPFILE, sizeof (tmpfile));
1204 tmpfd = mkstemp(tmpfile);
1206 (void) unlink(tmpfile);
1222 if (xmlSaveFormatFile(tmpfile, handle->zone_dh_doc, 1) <= 0)
1225 (void) chmod(tmpfile, 0644);
1242 (void) unlink(tmpfile);
1253 if (rename(tmpfile, filename) == -1) {
1255 (void) unlink(tmpfile);
1294 (void) unlink(tmpfile);