|
| static apr_status_t | ap_default_log_writer (request_rec *r, void *handle, const char **strs, int *strl, int nelts, apr_size_t len) |
| |
| static apr_status_t | ap_buffered_log_writer (request_rec *r, void *handle, const char **strs, int *strl, int nelts, apr_size_t len) |
| |
| static void * | ap_default_log_writer_init (apr_pool_t *p, server_rec *s, const char *name) |
| |
| static void * | ap_buffered_log_writer_init (apr_pool_t *p, server_rec *s, const char *name) |
| |
| static ap_log_writer_init * | ap_log_set_writer_init (ap_log_writer_init *handle) |
| |
| static ap_log_writer * | ap_log_set_writer (ap_log_writer *handle) |
| |
| static char * | pfmt (apr_pool_t *p, int i) |
| |
| static const char * | constant_item (request_rec *dummy, char *stuff) |
| |
| static const char * | log_remote_host (request_rec *r, char *a) |
| |
| static const char * | log_remote_address (request_rec *r, char *a) |
| |
| static const char * | log_local_address (request_rec *r, char *a) |
| |
| static const char * | log_remote_logname (request_rec *r, char *a) |
| |
| static const char * | log_remote_user (request_rec *r, char *a) |
| |
| static const char * | log_request_line (request_rec *r, char *a) |
| |
| static const char * | log_request_file (request_rec *r, char *a) |
| |
| static const char * | log_request_uri (request_rec *r, char *a) |
| |
| static const char * | log_request_method (request_rec *r, char *a) |
| |
| static const char * | log_log_id (request_rec *r, char *a) |
| |
| static const char * | log_request_protocol (request_rec *r, char *a) |
| |
| static const char * | log_request_query (request_rec *r, char *a) |
| |
| static const char * | log_status (request_rec *r, char *a) |
| |
| static const char * | log_handler (request_rec *r, char *a) |
| |
| static const char * | clf_log_bytes_sent (request_rec *r, char *a) |
| |
| static const char * | log_bytes_sent (request_rec *r, char *a) |
| |
| static const char * | log_header_in (request_rec *r, char *a) |
| |
| static const char * | log_trailer_in (request_rec *r, char *a) |
| |
| static APR_INLINE char * | find_multiple_headers (apr_pool_t *pool, const apr_table_t *table, const char *key) |
| |
| static const char * | log_header_out (request_rec *r, char *a) |
| |
| static const char * | log_trailer_out (request_rec *r, char *a) |
| |
| static const char * | log_note (request_rec *r, char *a) |
| |
| static const char * | log_env_var (request_rec *r, char *a) |
| |
| static const char * | log_cookie (request_rec *r, char *a) |
| |
| static const char * | log_request_time_custom (request_rec *r, char *a, apr_time_exp_t *xt) |
| |
| static apr_time_t | get_request_end_time (request_rec *r) |
| |
| static const char * | log_request_time (request_rec *r, char *a) |
| |
| static const char * | log_request_duration_microseconds (request_rec *r, char *a) |
| |
| static const char * | log_request_duration_scaled (request_rec *r, char *a) |
| |
| static const char * | log_virtual_host (request_rec *r, char *a) |
| |
| static const char * | log_server_port (request_rec *r, char *a) |
| |
| static const char * | log_server_name (request_rec *r, char *a) |
| |
| static const char * | log_pid_tid (request_rec *r, char *a) |
| |
| static const char * | log_connection_status (request_rec *r, char *a) |
| |
| static const char * | log_requests_on_connection (request_rec *r, char *a) |
| |
| static char * | parse_log_misc_string (apr_pool_t *p, log_format_item *it, const char **sa) |
| |
| static char * | parse_log_item (apr_pool_t *p, log_format_item *it, const char **sa) |
| |
| static apr_array_header_t * | parse_log_string (apr_pool_t *p, const char *s, const char **err) |
| |
| static const char * | process_item (request_rec *r, request_rec *orig, log_format_item *item) |
| |
| static void | flush_log (buffered_log *buf) |
| |
| static int | config_log_transaction (request_rec *r, config_log_state *cls, apr_array_header_t *default_format) |
| |
| static int | multi_log_transaction (request_rec *r) |
| |
| static void * | make_config_log_state (apr_pool_t *p, server_rec *s) |
| |
| static void * | merge_config_log_state (apr_pool_t *p, void *basev, void *addv) |
| |
| static const char * | log_format (cmd_parms *cmd, void *dummy, const char *fmt, const char *name) |
| |
| static const char * | add_custom_log (cmd_parms *cmd, void *dummy, const char *fn, const char *fmt, const char *envclause) |
| |
| static const char * | add_global_log (cmd_parms *cmd, void *dummy, const char *fn, const char *fmt, const char *envclause) |
| |
| static const char * | set_transfer_log (cmd_parms *cmd, void *dummy, const char *fn) |
| |
| static const char * | set_buffered_logs_on (cmd_parms *parms, void *dummy, int flag) |
| |
| static config_log_state * | open_config_log (server_rec *s, apr_pool_t *p, config_log_state *cls, apr_array_header_t *default_format) |
| |
| static int | open_multi_logs (server_rec *s, apr_pool_t *p) |
| |
| static apr_status_t | flush_all_logs (void *data) |
| |
| static int | init_config_log (apr_pool_t *pc, apr_pool_t *p, apr_pool_t *pt, server_rec *s) |
| |
| static void | init_child (apr_pool_t *p, server_rec *s) |
| |
| static void | ap_register_log_handler (apr_pool_t *p, char *tag, ap_log_handler_fn_t *handler, int def) |
| |
| static int | log_pre_config (apr_pool_t *p, apr_pool_t *plog, apr_pool_t *ptemp) |
| |
| static int | check_log_dir (apr_pool_t *p, server_rec *s, config_log_state *cls) |
| |
| static int | log_check_config (apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *ptemp, server_rec *s) |
| |
| static void | register_hooks (apr_pool_t *p) |
| |