Lines Matching refs:logfile
126 static FILE *logfile = NULL; variable
202 if (st->st_log_flags & STARTD_LOG_FILE && logfile) { in vlog_prefix()
203 (void) fputs(buf, logfile); in vlog_prefix()
204 (void) fflush(logfile); in vlog_prefix()
278 char logfile[PATH_MAX]; in setlog() local
284 (void) snprintf(logfile, PATH_MAX, "%s/%s", st->st_log_prefix, logstem); in setlog()
287 fd = open(logfile, O_WRONLY|O_CREAT|O_APPEND, in setlog()
326 char logfile[PATH_MAX]; in vlog_instance() local
334 (void) snprintf(logfile, PATH_MAX, "%s/%s", st->st_log_prefix, in vlog_instance()
338 fd = open(logfile, O_WRONLY|O_CREAT|O_APPEND, in vlog_instance()
346 "failed with %s.\n", fmri, logfile, strerror(err)); in vlog_instance()
650 if (logfile) { in log_init()
651 (void) fclose(logfile); in log_init()
652 logfile = NULL; in log_init()
684 if ((logfile = fdopen(logfd, "a")) == NULL) in log_init()
689 if (logfile && in log_init()
690 fcntl(fileno(logfile), F_SETFD, FD_CLOEXEC) == -1) in log_init()