Lines Matching refs:logFileName
195 char *logFileName = NULL;
199 if (asprintf(&logFileName, fname, idstring) == -1)
205 if (!stat(logFileName, &buf) && S_ISREG(buf.st_mode)) {
210 (asprintf(&oldLog, "%s%s", logFileName, suffix) == -1)) {
215 if (rename(logFileName, oldLog) == -1) {
217 logFileName, oldLog);
223 if (remove(logFileName) != 0 && errno != ENOENT) {
225 logFileName, strerror(errno));
229 return logFileName;
249 char *logFileName = NULL;
257 logFileName = LogFilePrep(fname, backup, pidstring);
258 saved_log_tempname = logFileName;
267 logFileName = LogFilePrep(fname, backup, display);
268 if ((logFile = fopen(logFileName, "w")) == NULL)
269 FatalError("Cannot open log file \"%s\"\n", logFileName);
295 return logFileName;
302 char *logFileName;
304 logFileName = LogFilePrep(saved_log_fname, saved_log_backup, display);
306 if (rename(saved_log_tempname, logFileName) == 0) {
309 saved_log_tempname, logFileName);
311 if (strlen(saved_log_tempname) >= strlen(logFileName))
312 strncpy(saved_log_tempname, logFileName,
317 saved_log_tempname, logFileName, strerror(errno));
322 free(logFileName);