Home
last modified time | relevance | path

Searched refs:fdlog (Results 1 – 10 of 10) sorted by relevance

/lighttpd1.4/src/
H A Dfdlog_maint.c128 fdlog_st * const fdlog = fdp->fdlog; in fdlog_pipes_close() local
132 fdlog_free(fdlog); in fdlog_pipes_close()
154 fdlog_st * const fdlog = fdlog_pipes.ptr[i].fdlog; in fdlog_pipe_serrh() local
157 fdlog->fd = STDERR_FILENO; in fdlog_pipe_serrh()
181 fdlog_st * const fdlog = fdlog_pipes.ptr[i].fdlog; in fdlog_pipe_open() local
183 return fdlog; in fdlog_pipe_open()
230 return fdlog; in fdlog_file_open()
275 fdlog->fd = fd; in fdlog_files_cycle()
278 if (fdlog->fd != dup2(fd, fdlog->fd)) in fdlog_files_cycle()
280 "dup2() %s to %d", fdlog->fn, fdlog->fd); in fdlog_files_cycle()
[all …]
H A Dfdlog.c12 fdlog_st * const fdlog = ck_calloc(1, sizeof(fdlog_st)); in fdlog_init() local
13 fdlog->fn = fn; /* note: fn must persist in memory (or else copy here) */ in fdlog_init()
14 fdlog->fd = fd >= 0 ? fd : STDERR_FILENO; in fdlog_init()
15 fdlog->mode = mode; in fdlog_init()
16 return fdlog; in fdlog_init()
21 fdlog_free (fdlog_st * const fdlog) in fdlog_free() argument
23 if (fdlog->fd > STDERR_FILENO) in fdlog_free()
24 close(fdlog->fd); in fdlog_free()
25 free(fdlog->b.ptr); in fdlog_free()
26 free(fdlog); in fdlog_free()
H A Dmod_accesslog.c151 fdlog_st *fdlog; member
314 pconf->fdlog = cpv->v.v; in mod_accesslog_merge_config_cpv()
985 fdlog_st * const fdlog = p->conf.fdlog; in REQUESTDONE_FUNC() local
988 if (!p->conf.use_syslog && !fdlog) return HANDLER_GO_ON; in REQUESTDONE_FUNC()
990 buffer * const b = (p->conf.use_syslog || fdlog->mode == FDLOG_PIPE) in REQUESTDONE_FUNC()
992 : &fdlog->b; in REQUESTDONE_FUNC()
1010 if (flush || fdlog->mode == FDLOG_PIPE || buffer_clen(b) >= 8192) { in REQUESTDONE_FUNC()
1011 const ssize_t wr = write_all(fdlog->fd, BUF_PTR_LEN(b)); in REQUESTDONE_FUNC()
1015 "error flushing log %s", fdlog->fn); in REQUESTDONE_FUNC()
H A Dfdlog.h20 void fdlog_free (fdlog_st *fdlog);
H A DMakefile.am65 fdlog.c \
346 fdlog.h \
504 fdlog.c \
509 …_configfile.c buffer.c array.c data_config.c http_header.c http_kv.c log.c fdlog.c sock_addr.c ck.c
H A Dmeson.build524 'fdlog.c',
683 'fdlog.c',
705 'fdlog.c',
H A Dconfigfile.c1720 fdlog_st * const fdlog = fdlog_open(fn); in config_log_error_open() local
1721 if (NULL == fdlog) { in config_log_error_open()
1731 p->defaults.errh = srv->errh = fdlog; in config_log_error_open()
1734 cpv->v.v = errh = fdlog; in config_log_error_open()
H A DCMakeLists.txt839 fdlog.c
930 fdlog.c
961 fdlog.c
H A DSConscript71 fdlog.c \
/lighttpd1.4/
H A DNEWS960 * [core] fdlog.[ch]; fdevent_*_logger_* -> fdlog_*