#include "apr.h"#include "apr_strings.h"#include "apr_lib.h"#include "apr_want.h"#include "ap_config.h"#include "httpd.h"#include "http_config.h"#include "http_log.h"#include "http_vhost.h"#include "http_protocol.h"#include "http_core.h"Include dependency graph for vhost.c:

Go to the source code of this file.
|
|
|
|
|
|
|
|
Definition at line 76 of file vhost.c. Referenced by dump_vhost_config(), and hash_inaddr(). |
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
Definition at line 466 of file vhost.c. References APLOG_ERR, APLOG_MARK, server_addr_rec::host_port, ipaddr_chain::names, new_name_chain(), name_chain::next, NULL, ipaddr_chain::sar, ipaddr_chain::server, and server_addr_rec::virthost. Here is the call graph for this function: ![]() |
|
|
Get XML post data and parse it
Definition at line 813 of file vhost.c. References server_rec::addrs, AP_DECLARE, server_addr_rec::host_port, matches_aliases(), server_addr_rec::next, server_rec::port, request_rec::server, strcasecmp(), and server_addr_rec::virthost. Here is the call graph for this function: ![]() |
|
|
Generic accessors for other modules to set at their own module-specific data
Definition at line 122 of file vhost.c. References AP_DECLARE, and NULL. |
|
||||||||||||||||
|
handle addresses in <virtualhost> statement
Definition at line 218 of file vhost.c. References server_rec::addrs, err, get_addresses(), server_addr_rec::host_port, NULL, and server_rec::port. Referenced by AP_CORE_DECLARE(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 246 of file vhost.c. References get_addresses(). Here is the call graph for this function: ![]() |
|
|
Definition at line 854 of file vhost.c. References request_rec::connection, host, server_addr_rec::host_port, request_rec::hostname, conn_rec::local_addr, matches_aliases(), name_chain::next, NULL, port, name_chain::sar, request_rec::server, name_chain::server, strcasecmp(), conn_rec::vhost_lookup_data, and server_addr_rec::virthost. Here is the call graph for this function: ![]() |
|
|
Definition at line 926 of file vhost.c. References server_addr_rec::host_port, name_chain::next, NULL, server_rec::path, server_rec::pathlen, port, name_chain::sar, and name_chain::server. |
|
||||||||||||
|
Definition at line 398 of file vhost.c. References APR_INET, DEFAULT_VHOST_ADDR, server_rec::defn_line_number, server_rec::defn_name, apr_sockaddr_t::family, ha, server_addr_rec::host_addr, server_addr_rec::host_port, len, MAX_STRING_LEN, ipaddr_chain::names, name_chain::next, NULL, apr_sockaddr_t::sa, name_chain::sar, ipaddr_chain::sar, name_chain::server, ipaddr_chain::server, and server_rec::server_hostname. Referenced by dump_vhost_config(). |
|
|
Definition at line 444 of file vhost.c. References dump_a_vhost(), IPHASH_TABLE_SIZE, and ipaddr_chain::next. Here is the call graph for this function: ![]() |
|
|
Definition at line 383 of file vhost.c. References server_addr_rec::host_port, ipaddr_chain::next, NULL, and ipaddr_chain::sar. |
|
|
Definition at line 363 of file vhost.c. References bucket, cur, hash_addr(), server_addr_rec::host_addr, ipaddr_chain::next, NULL, apr_sockaddr_t::port, and ipaddr_chain::sar. Here is the call graph for this function: ![]() |
|
|
Definition at line 702 of file vhost.c. References APLOG_ERR, APLOG_MARK, apr_islower, apr_isupper, APR_SUCCESS, apr_tolower, bad, host, request_rec::hostname, HTTP_BAD_REQUEST, request_rec::parsed_uri, request_rec::pool, apr_uri_t::port, port, apr_uri_t::port_str, scope_id, and request_rec::status. |
|
||||||||||||||||||||
|
Definition at line 138 of file vhost.c. References ap_assert, APLOG_ERR, APLOG_MARK, APR_INET, apr_pcalloc, APR_SUCCESS, APR_UNSPEC, host, server_addr_rec::host_addr, server_addr_rec::host_port, apr_sockaddr_t::next, server_addr_rec::next, NULL, port, scope_id, strcasecmp(), and server_addr_rec::virthost. Referenced by ap_parse_vhost_addrs(), and ap_set_name_virtual_host(). Here is the call graph for this function: ![]() |
|
|
Definition at line 324 of file vhost.c. References hash_inaddr(), and key. Referenced by find_ipaddr(). Here is the call graph for this function: ![]() |
|
|
Definition at line 318 of file vhost.c. References IPHASH_TABLE_SIZE. Referenced by hash_addr(). |
|
||||||||||||
|
Definition at line 773 of file vhost.c. References apr_array_header_t::elts, name, server_rec::names, nelts, server_rec::server_hostname, strcasecmp(), and server_rec::wild_names. Referenced by AP_DECLARE(), and check_hostalias(). Here is the call graph for this function: ![]() |
|
||||||||||||||||
|
Definition at line 336 of file vhost.c. References server_addr_rec::next, and NULL. |
|
||||||||||||||||
|
Definition at line 350 of file vhost.c. References server_addr_rec::next, and NULL. Referenced by add_name_vhost_config(). |
|
||||||||||||
|
Definition at line 496 of file vhost.c. References APLOG_MARK, APLOG_WARNING, server_addr_rec::host_port, ipaddr_chain::names, ipaddr_chain::next, NULL, ipaddr_chain::sar, ipaddr_chain::server, and server_addr_rec::virthost. |
|
|
|
|
|
|
|
|
|
|
|
|