diff options
author | Edward Rudd <urkle@outoforder.cc> | 2008-10-23 06:29:36 (GMT) |
---|---|---|
committer | Edward Rudd <urkle@outoforder.cc> | 2008-10-23 06:29:36 (GMT) |
commit | aed9f10440d8789f99919c3a6f91e8d76bbc44dc (patch) | |
tree | 2560bad5b4959cddc090916e8e522b37ce74df75 /utility/logparse.h | |
parent | 0ddd719a72469f732a881c93d4c804e9aca787fe (diff) |
more parsing implementation (Custom functions)
initial DB inserting (w/ prepared query)
Diffstat (limited to 'utility/logparse.h')
-rw-r--r-- | utility/logparse.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/utility/logparse.h b/utility/logparse.h index ebabf56..53b376b 100644 --- a/utility/logparse.h +++ b/utility/logparse.h | |||
@@ -3,8 +3,8 @@ | |||
3 | 3 | ||
4 | #include "config.h" | 4 | #include "config.h" |
5 | 5 | ||
6 | typedef apr_status_t (*parser_func_t)(config_t *cfg, const char *data, | 6 | typedef apr_status_t (*parser_func_t)(apr_pool_t *p, config_t *cfg, |
7 | int argc, const char **argv); | 7 | config_output_field_t *field, const char *value, char **ret); |
8 | 8 | ||
9 | parser_func_t parser_get_func(const char *name); | 9 | parser_func_t parser_get_func(const char *name); |
10 | 10 | ||
@@ -14,6 +14,7 @@ void parser_find_logs(config_t *cfg); | |||
14 | 14 | ||
15 | apr_status_t parse_logfile(config_t *cfg, const char *filename); | 15 | apr_status_t parse_logfile(config_t *cfg, const char *filename); |
16 | 16 | ||
17 | apr_status_t parse_processline(apr_pool_t *ptemp, config_t *cfg, char **argv, int argc); | 17 | apr_status_t parse_processline(apr_pool_t *ptemp, config_t *cfg, char **argv, |
18 | int argc); | ||
18 | 19 | ||
19 | #endif /*LOGPARSE_H_*/ | 20 | #endif /*LOGPARSE_H_*/ |