|
Apache HTTPD
|
#include "apr.h"#include "apr_strings.h"#include "apr_portable.h"#include "apr_file_io.h"#include "apr_fnmatch.h"#include "apr_want.h"#include "ap_config.h"#include "httpd.h"#include "http_config.h"#include "http_protocol.h"#include "http_core.h"#include "http_log.h"#include "http_request.h"#include "http_main.h"#include "http_vhost.h"#include "util_cfgtree.h"#include "util_varbuf.h"#include "mpm_common.h"Go to the source code of this file.
Classes | |
| struct | ap_mod_list_struct |
| struct | arr_elts_param_t |
| struct | configs |
Macros | |
| #define | APR_WANT_STDIO |
| #define | APR_WANT_STRFUNC |
| #define | APLOG_UNSET (APLOG_NO_MODULE - 1) |
| #define | APLOG_MODULE_INDEX AP_CORE_MODULE_INDEX |
| #define | AP_MAX_INCLUDE_DIR_DEPTH (128) |
| #define | AP_MAX_ARGC 64 |
| #define | VARBUF_INIT_LEN 200 |
| #define | VARBUF_MAX_LEN (16*1024*1024) |
Typedefs | |
| typedef int(* | handler_func) (request_rec *) |
| typedef void *(* | dir_maker_func) (apr_pool_t *, char *) |
| typedef void *(* | merger_func) (apr_pool_t *, void *, void *) |
| typedef struct ap_mod_list_struct | ap_mod_list |
| #define APLOG_MODULE_INDEX AP_CORE_MODULE_INDEX |
| #define APLOG_UNSET (APLOG_NO_MODULE - 1) |
| typedef void *(* dir_maker_func) (apr_pool_t *, char *) |
| typedef int(* handler_func) (request_rec *) |
| typedef void *(* merger_func) (apr_pool_t *, void *, void *) |
|
static |
|
static |
| ap_conf_vector_t * ap_create_conn_config | ( | apr_pool_t * | p | ) |
| ap_conf_vector_t * ap_create_per_dir_config | ( | apr_pool_t * | p | ) |
| const command_rec * ap_find_command | ( | const char * | name, |
| const command_rec * | cmds | ||
| ) |
| const command_rec * ap_find_command_in_modules | ( | const char * | cmd_name, |
| module ** | mod | ||
| ) |
| const char * ap_init_virtual_host | ( | apr_pool_t * | p, |
| const char * | hostname, | ||
| server_rec * | main_server, | ||
| server_rec ** | ps | ||
| ) |
| int ap_invoke_handler | ( | request_rec * | r | ) |
< Module has handled this stage.
< Module has handled this stage.
< Module declines to handle
< Module has handled this stage.
< Module has served the response completely * - it's safe to die() with no more output
< Module declines to handle
< Module will handle the remainder of the request. * The core will never invoke the request again,
< Module declines to handle
| ap_conf_vector_t * ap_merge_per_dir_configs | ( | apr_pool_t * | p, |
| ap_conf_vector_t * | base, | ||
| ap_conf_vector_t * | new_conf | ||
| ) |
| int ap_parse_htaccess | ( | ap_conf_vector_t ** | result, |
| request_rec * | r, | ||
| int | override, | ||
| int | override_opts, | ||
| apr_table_t * | override_list, | ||
| const char * | d, | ||
| const char * | access_names | ||
| ) |
| void * ap_set_config_vectors | ( | server_rec * | server, |
| ap_conf_vector_t * | section_vector, | ||
| const char * | section, | ||
| module * | mod, | ||
| apr_pool_t * | pconf | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
< *.conf outside <Directory> or <Location>
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride Limit
< *.conf anywhere and .htaccess when AllowOverride Options
< *.conf anywhere and .htaccess when AllowOverride FileInfo
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride AuthConfig
< *.conf anywhere and .htaccess when AllowOverride Indexes
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride AuthConfig
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride Limit
|
static |
|
static |
|
static |
< *.conf anywhere and .htaccess when AllowOverride Options
< *.conf anywhere and .htaccess when AllowOverride FileInfo
< *.conf anywhere and .htaccess when AllowOverride Indexes
< *.conf outside <Directory> or <Location>
< *.conf inside <Directory> or <Location>
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride AuthConfig
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride Limit
< *.conf outside <Directory> or <Location>
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride Limit
< *.conf anywhere and .htaccess when AllowOverride Options
< *.conf anywhere and .htaccess when AllowOverride FileInfo
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride AuthConfig
< *.conf anywhere and .htaccess when AllowOverride Indexes
< *.conf inside <Directory> or <Location>
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride Limit
< *.conf anywhere and .htaccess when AllowOverride Options
< *.conf anywhere and .htaccess when AllowOverride FileInfo
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride AuthConfig
< *.conf anywhere and .htaccess when AllowOverride Indexes
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride Limit
< *.conf anywhere and .htaccess when AllowOverride Options
< *.conf anywhere and .htaccess when AllowOverride FileInfo
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride AuthConfig
< *.conf anywhere and .htaccess when AllowOverride Indexes
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride Limit
< *.conf anywhere and .htaccess when AllowOverride Options
< *.conf anywhere and .htaccess when AllowOverride FileInfo
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride AuthConfig
< *.conf anywhere and .htaccess when AllowOverride Indexes
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride AuthConfig
< *.conf inside <Directory> or <Location> and .htaccess when AllowOverride Limit
< *.conf anywhere and .htaccess when AllowOverride Options
< *.conf anywhere and .htaccess when AllowOverride FileInfo
< *.conf anywhere and .htaccess when AllowOverride Indexes
| struct { ... } _hooks |
|
static |
|
static |
| apr_array_header_t* link_check_config |
| apr_array_header_t* link_child_init |
| apr_array_header_t* link_handler |
| apr_array_header_t* link_header_parser |
| apr_array_header_t* link_open_htaccess |
| apr_array_header_t* link_open_logs |
| apr_array_header_t* link_optional_fn_retrieve |
| apr_array_header_t* link_post_config |
| apr_array_header_t* link_pre_config |
| apr_array_header_t* link_quick_handler |
| apr_array_header_t* link_test_config |
|
static |