#include "apr_strings.h"
#include "apr_network_io.h"
#include "apr_md5.h"
#include "apr_hash.h"
#include "apr_want.h"
#include "ap_config.h"
#include "ap_provider.h"
#include "httpd.h"
#include "http_core.h"
#include "http_config.h"
#include "http_log.h"
#include "http_protocol.h"
#include "http_request.h"
#include "mod_auth.h"
Go to the source code of this file.
|
| static int | in_domain (const char *domain, const char *what) |
| |
| static const char * | ip_parse_config (cmd_parms *cmd, const char *require_line, const void **parsed_require_line) |
| |
| static authz_status | ip_check_authorization (request_rec *r, const char *require_line, const void *parsed_require_line) |
| |
| static authz_status | host_check_authorization (request_rec *r, const char *require_line, const void *parsed_require_line) |
| |
| static authz_status | forward_dns_check_authorization (request_rec *r, const char *require_line, const void *parsed_require_line) |
| |
| static authz_status | local_check_authorization (request_rec *r, const char *require_line, const void *parsed_require_line) |
| |
| static const char * | host_parse_config (cmd_parms *cmd, const char *require_line, const void **parsed_require_line) |
| |
| static int | authz_host_pre_config (apr_pool_t *p, apr_pool_t *plog, apr_pool_t *ptemp) |
| |
| static int | authz_host_post_config (apr_pool_t *p, apr_pool_t *plog, apr_pool_t *ptemp, server_rec *s) |
| |
| static void | register_hooks (apr_pool_t *p) |
| |
◆ APR_WANT_BYTEFUNC
◆ APR_WANT_STRFUNC
◆ authz_host_post_config()
◆ authz_host_pre_config()
◆ forward_dns_check_authorization()
◆ host_check_authorization()
◆ host_parse_config()
◆ in_domain()
◆ ip_check_authorization()
◆ ip_parse_config()
◆ local_check_authorization()
◆ register_hooks()
< Run access control hooks only on internal requests with configurations distinct from that of initial request
< Run access control hooks only on internal requests with configurations distinct from that of initial request
< Run access control hooks only on internal requests with configurations distinct from that of initial request
< Run access control hooks only on internal requests with configurations distinct from that of initial request
Definition at line 381 of file mod_authz_host.c.
◆ aplog_module_index
| int* const aplog_module_index = &( authz_host_module.module_index) |
|
static |
◆ authz_forward_dns_provider
Initial value:=
{
}
static authz_status forward_dns_check_authorization(request_rec *r, const char *require_line, const void *parsed_require_line)
static const char * host_parse_config(cmd_parms *cmd, const char *require_line, const void **parsed_require_line)
Definition at line 342 of file mod_authz_host.c.
◆ authz_host_provider
Initial value:=
{
}
static authz_status host_check_authorization(request_rec *r, const char *require_line, const void *parsed_require_line)
Definition at line 336 of file mod_authz_host.c.
◆ authz_ip_provider
Initial value:=
{
}
static const char * ip_parse_config(cmd_parms *cmd, const char *require_line, const void **parsed_require_line)
static authz_status ip_check_authorization(request_rec *r, const char *require_line, const void *parsed_require_line)
Definition at line 330 of file mod_authz_host.c.
◆ authz_local_provider
Initial value:=
{
}
static authz_status local_check_authorization(request_rec *r, const char *require_line, const void *parsed_require_line)
Definition at line 348 of file mod_authz_host.c.
◆ localhost_v4
◆ parsed_subnets