#include "httpd.h"
#include "http_config.h"
#include "http_log.h"
#include "apr_strings.h"
#include "apr_general.h"
#include "util_filter.h"
#include "apr_buckets.h"
#include "http_request.h"
#include "libsed.h"
Go to the source code of this file.
|
| static apr_status_t | log_sed_errf (void *data, const char *error) |
| |
| static apr_status_t | sed_compile_errf (void *data, const char *error) |
| |
| static void | clear_ctxpool (sed_filter_ctxt *ctx) |
| |
| static void | alloc_outbuf (sed_filter_ctxt *ctx) |
| |
| static apr_status_t | append_bucket (sed_filter_ctxt *ctx, char *buf, apr_size_t sz) |
| |
| static apr_status_t | flush_output_buffer (sed_filter_ctxt *ctx) |
| |
| static apr_status_t | sed_write_output (void *dummy, char *buf, apr_size_t sz) |
| |
| static apr_status_t | compile_sed_expr (sed_expr_config *sed_cfg, cmd_parms *cmd, const char *expr) |
| |
| static apr_status_t | sed_eval_cleanup (void *data) |
| |
| static apr_status_t | init_context (ap_filter_t *f, sed_expr_config *sed_cfg, int usetpool) |
| |
| static apr_status_t | sed_response_filter (ap_filter_t *f, apr_bucket_brigade *bb) |
| |
| static apr_status_t | sed_request_filter (ap_filter_t *f, apr_bucket_brigade *bb, ap_input_mode_t mode, apr_read_type_e block, apr_off_t readbytes) |
| |
| static const char * | sed_add_expr (cmd_parms *cmd, void *cfg, const char *arg) |
| |
| static void * | create_sed_dir_config (apr_pool_t *p, char *s) |
| |
| static void | register_hooks (apr_pool_t *p) |
| |
◆ MAX_TRANSIENT_BUCKETS
| #define MAX_TRANSIENT_BUCKETS 50 |
◆ MODSED_OUTBUF_SIZE
| #define MODSED_OUTBUF_SIZE 8000 |
◆ sed_config
◆ sed_expr_config
◆ sed_filter_ctxt
◆ alloc_outbuf()
◆ append_bucket()
◆ clear_ctxpool()
◆ compile_sed_expr()
◆ create_sed_dir_config()
◆ flush_output_buffer()
◆ init_context()
◆ log_sed_errf()
◆ register_hooks()
◆ sed_add_expr()
◆ sed_compile_errf()
◆ sed_eval_cleanup()
◆ sed_request_filter()
◆ sed_response_filter()
◆ sed_write_output()
◆ aplog_module_index
| int* const aplog_module_index = &( sed_module.module_index) |
|
static |
◆ sed_filter_cmds
Initial value:= {
}
static const char * sed_add_expr(cmd_parms *cmd, void *cfg, const char *arg)
Definition at line 509 of file mod_sed.c.
◆ sed_filter_name