#include "apr_strings.h"#include "ap_config.h"#include "httpd.h"#include "http_config.h"#include "http_request.h"#include "http_core.h"#include "http_protocol.h"#include "http_main.h"#include "http_log.h"#include "util_script.h"Include dependency graph for mod_actions.c:

Go to the source code of this file.
Functions | |
| static void * | create_action_dir_config (apr_pool_t *p, char *dummy) |
| static void * | merge_action_dir_configs (apr_pool_t *p, void *basev, void *addv) |
| static const char * | add_action (cmd_parms *cmd, void *m_v, const char *type, const char *script) |
| static const char * | set_script (cmd_parms *cmd, void *m_v, const char *method, const char *script) |
| static int | action_handler (request_rec *r) |
| static void | register_hooks (apr_pool_t *p) |
Variables | |
| module AP_MODULE_DECLARE_DATA | actions_module |
| static const command_rec | action_cmds [] |
|
|
Definition at line 126 of file mod_actions.c. References action_dir_config::action_types, actions_module, request_rec::allowed, ap_escape_uri, ap_get_module_config, AP_METHOD_BIT, APLOG_ERR, APLOG_MARK, request_rec::args, conf, action_dir_config::configured, request_rec::content_type, DECLINED, request_rec::handler, HTTP_NOT_FOUND, M_GET, request_rec::method_number, METHODS, NULL, OK, request_rec::per_dir_config, request_rec::pool, request_rec::prev, action_dir_config::scripted, and t. Referenced by register_hooks(). |
|
||||||||||||||||||||
|
Definition at line 90 of file mod_actions.c. References action_dir_config::action_types, action_dir_config::configured, m, and NULL. |
|
||||||||||||
|
Definition at line 60 of file mod_actions.c. References apr_pcalloc. |
|
||||||||||||||||
|
Definition at line 70 of file mod_actions.c. References action_dir_config::action_types, base, action_dir_config::configured, METHODS, and action_dir_config::scripted. |
|
|
Definition at line 184 of file mod_actions.c. References action_handler(), APR_HOOK_LAST, and NULL. Here is the call graph for this function: ![]() |
|
||||||||||||||||||||
|
Definition at line 99 of file mod_actions.c. References action_dir_config::configured, m, M_INVALID, M_TRACE, methnum, NULL, and action_dir_config::scripted. |
|
|
Initial value:
{
AP_INIT_TAKE2("Action", add_action, NULL, OR_FILEINFO,
"a media type followed by a script name"),
AP_INIT_TAKE2("Script", set_script, NULL, ACCESS_CONF | RSRC_CONF,
"a method followed by a script name"),
{NULL}
}
Definition at line 117 of file mod_actions.c. |
|
|
Initial value:
{
STANDARD20_MODULE_STUFF,
create_action_dir_config,
merge_action_dir_configs,
NULL,
NULL,
action_cmds,
register_hooks
}
Definition at line 189 of file mod_actions.c. Referenced by action_handler(). |