|
Apache HTTPD
|
#include "httpd.h"#include "http_config.h"#include "http_log.h"#include "apr_strings.h"#include "apr_atomic.h"#include "http_protocol.h"#include "test_char.h"Go to the source code of this file.
Classes | |
| struct | fcfg |
| struct | hlog |
Typedefs | |
| typedef struct fcfg | fcfg |
| typedef struct hlog | hlog |
Functions | |
| static void * | make_forensic_log_scfg (apr_pool_t *p, server_rec *s) |
| static void * | merge_forensic_log_scfg (apr_pool_t *p, void *parent, void *new) |
| static int | open_log (server_rec *s, apr_pool_t *p) |
| static int | log_init (apr_pool_t *pc, apr_pool_t *p, apr_pool_t *pt, server_rec *s) |
| static char * | log_escape (char *q, const char *e, const char *p) |
| static apr_size_t | count_string (const char *p) |
| static int | count_headers (void *h_, const char *key, const char *value) |
| static int | log_headers (void *h_, const char *key, const char *value) |
| static int | log_before (request_rec *r) |
| static int | log_after (request_rec *r) |
| static const char * | set_forensic_log (cmd_parms *cmd, void *dummy, const char *fn) |
| static void | register_hooks (apr_pool_t *p) |
Variables | |
| static apr_uint32_t | next_id |
| static const command_rec | forensic_log_cmds [] |
| static int *const | aplog_module_index = &( log_forensic_module.module_index) |
Definition at line 159 of file mod_log_forensic.c.
|
static |
Definition at line 149 of file mod_log_forensic.c.
|
static |
< Module declines to handle
< Module has handled this stage.
Definition at line 233 of file mod_log_forensic.c.
|
static |
< Module declines to handle
< Module has handled this stage.
Definition at line 182 of file mod_log_forensic.c.
Definition at line 122 of file mod_log_forensic.c.
Definition at line 168 of file mod_log_forensic.c.
|
static |
< Module has handled this stage.
Definition at line 106 of file mod_log_forensic.c.
|
static |
Definition at line 49 of file mod_log_forensic.c.
|
static |
Definition at line 59 of file mod_log_forensic.c.
|
static |
< Open the file for writing
<
< Append to the end of the file
<
< Create the file if not there
<
< use OS's default permissions
<
Definition at line 71 of file mod_log_forensic.c.
|
static |
Definition at line 271 of file mod_log_forensic.c.
Definition at line 255 of file mod_log_forensic.c.
Definition at line 280 of file mod_log_forensic.c.
|
static |
Definition at line 264 of file mod_log_forensic.c.
|
static |
Definition at line 47 of file mod_log_forensic.c.