Lines Matching refs:logFileName
188 char *logFileName = NULL; in LogFilePrep() local
192 if (asprintf(&logFileName, fname, idstring) == -1) in LogFilePrep()
198 if (!stat(logFileName, &buf) && S_ISREG(buf.st_mode)) { in LogFilePrep()
203 (asprintf(&oldLog, "%s%s", logFileName, suffix) == -1)) { in LogFilePrep()
208 if (rename(logFileName, oldLog) == -1) { in LogFilePrep()
210 logFileName, oldLog); in LogFilePrep()
216 if (remove(logFileName) != 0 && errno != ENOENT) { in LogFilePrep()
218 logFileName, strerror(errno)); in LogFilePrep()
222 return logFileName; in LogFilePrep()
242 char *logFileName = NULL; in LogInit() local
250 logFileName = LogFilePrep(fname, backup, pidstring); in LogInit()
251 saved_log_tempname = logFileName; in LogInit()
260 logFileName = LogFilePrep(fname, backup, display); in LogInit()
261 if ((logFile = fopen(logFileName, "w")) == NULL) in LogInit()
262 FatalError("Cannot open log file \"%s\"\n", logFileName); in LogInit()
288 return logFileName; in LogInit()
295 char *logFileName; in LogSetDisplay() local
297 logFileName = LogFilePrep(saved_log_fname, saved_log_backup, display); in LogSetDisplay()
299 if (rename(saved_log_tempname, logFileName) == 0) { in LogSetDisplay()
302 saved_log_tempname, logFileName); in LogSetDisplay()
304 if (strlen(saved_log_tempname) >= strlen(logFileName)) in LogSetDisplay()
305 strncpy(saved_log_tempname, logFileName, in LogSetDisplay()
310 saved_log_tempname, logFileName, strerror(errno)); in LogSetDisplay()
315 free(logFileName); in LogSetDisplay()