|
| static int | vhost_check_config (apr_pool_t *p, apr_pool_t *plog, apr_pool_t *ptemp, server_rec *s) |
| |
| void | ap_init_vhost_config (apr_pool_t *p) |
| |
| static const char * | get_addresses (apr_pool_t *p, const char *w_, server_addr_rec ***paddr, apr_port_t default_port) |
| |
| const char * | ap_parse_vhost_addrs (apr_pool_t *p, const char *hostname, server_rec *s) |
| |
| const char * | ap_set_name_virtual_host (cmd_parms *cmd, void *dummy, const char *arg) |
| |
| static APR_INLINE unsigned | hash_inaddr (unsigned key) |
| |
| static APR_INLINE unsigned | hash_addr (struct apr_sockaddr_t *sa) |
| |
| static ipaddr_chain * | new_ipaddr_chain (apr_pool_t *p, server_rec *s, server_addr_rec *sar) |
| |
| static name_chain * | new_name_chain (apr_pool_t *p, server_rec *s, server_addr_rec *sar) |
| |
| static APR_INLINE ipaddr_chain * | find_ipaddr (apr_sockaddr_t *sa) |
| |
| static ipaddr_chain * | find_default_server (apr_port_t port) |
| |
| static void | dump_a_vhost (apr_file_t *f, ipaddr_chain *ic) |
| |
| static void | dump_vhost_config (apr_file_t *f) |
| |
| static void | add_name_vhost_config (apr_pool_t *p, server_rec *main_s, server_rec *s, server_addr_rec *sar, ipaddr_chain *ic) |
| |
| void | ap_fini_vhost_config (apr_pool_t *p, server_rec *main_s) |
| |
| static apr_status_t | fix_hostname_v6_literal (request_rec *r, char *host) |
| |
| static apr_status_t | fix_hostname_non_v6 (request_rec *r, char *host) |
| |
| static apr_status_t | strict_hostname_check (request_rec *r, char *host) |
| |
| static int | fix_hostname (request_rec *r, const char *host_header, unsigned http_conformance) |
| |
| static int | matches_aliases (server_rec *s, const char *host) |
| |
| int | ap_matches_request_vhost (request_rec *r, const char *host, apr_port_t port) |
| |
| static int | update_server_from_aliases (request_rec *r) |
| |
| static void | check_serverpath (request_rec *r) |
| |
| static APR_INLINE const char * | construct_host_header (request_rec *r, int is_v6literal) |
| |
| void | ap_update_vhost_from_headers (request_rec *r) |
| |
| int | ap_update_vhost_from_headers_ex (request_rec *r, int require_match) |
| |
| int | ap_vhost_iterate_given_conn (conn_rec *conn, ap_vhost_iterate_conn_cb func_cb, void *baton) |
| |
| void | ap_update_vhost_given_ip (conn_rec *conn) |
| |
functions pertaining to virtual host addresses (configuration and run-time)
Definition in file vhost.c.