#include <httpd.h>
Data Fields | |
| apr_pool_t * | pool |
| server_rec * | base_server |
| void * | vhost_lookup_data |
| apr_sockaddr_t * | local_addr |
| apr_sockaddr_t * | remote_addr |
| char * | remote_ip |
| char * | remote_host |
| char * | remote_logname |
| unsigned | aborted:1 |
| ap_conn_keepalive_e | keepalive |
| signed int | double_reverse:2 |
| int | keepalives |
| char * | local_ip |
| char * | local_host |
| long | id |
| ap_conf_vector_t * | conn_config |
| apr_table_t * | notes |
| ap_filter_t * | input_filters |
| ap_filter_t * | output_filters |
| void * | sbh |
| apr_bucket_alloc_t * | bucket_alloc |
Definition at line 940 of file httpd.h.
|
|
Are we still talking? Definition at line 965 of file httpd.h. Referenced by AP_DECLARE_NONSTD(), ap_process_http_connection(), ap_proxy_ftp_handler(), ap_proxy_http_process_response(), APR_OPTIONAL_FN_TYPE(), bio_filter_out_flush(), log_connection_status(), r_flush(), ServerSupportFunction(), ssl_filter_io_shutdown(), ssl_hook_Access(), ssl_hook_pre_connection(), ssl_io_filter_input(), ssl_io_filter_output(), and store_body(). |
|
|
|
|
Config vector containing pointers to connections per-server config structures. Definition at line 987 of file httpd.h. Referenced by ap_logio_add_bytes_out(), ap_process_http_connection(), ap_proxy_connect_handler(), ap_proxy_ftp_handler(), ap_proxy_http_create_connection(), ap_proxy_http_handler(), core_create_conn(), isSecureUpgraded(), log_bytes_in(), log_bytes_out(), logio_in_filter(), logio_pre_conn(), logio_transaction(), net_time_filter(), nwssl_pre_connection(), our_cconfig(), pass_request(), perchild_post_read(), ssl_io_filter_Upgrade(), and ssl_is_https(). |
|
|
have we done double-reverse DNS? -1 yes/failure, 0 not yet, 1 yes/success |
|
|
ID of this connection; unique at any point in time Definition at line 984 of file httpd.h. Referenced by ap_proxy_ftp_handler(), ap_proxy_http_create_connection(), cleanup_script(), core_create_conn(), gen_unique_id(), include_cmd(), perchild_post_read(), read_request_line(), send_req(), ssl_filter_io_shutdown(), ssl_hook_pre_connection(), and ssl_hook_Translate(). |
|
|
A list of input filters to be used for this connection Definition at line 992 of file httpd.h. Referenced by ap_proxy_ftp_handler(), ap_read_request(), pass_request(), and process_echo_connection(). |
|
|
Are we going to keep the connection alive for another request?
Definition at line 969 of file httpd.h. Referenced by AP_DECLARE(), ap_process_http_connection(), ap_proxy_http_process_response(), ap_proxy_http_request(), APR_OPTIONAL_FN_TYPE(), basic_http_header_check(), check_pipeline_flush(), log_connection_status(), net_time_filter(), and ServerSupportFunction(). |
|
|
How many times have we used it? Definition at line 976 of file httpd.h. Referenced by log_connection_status(), and ssl_hook_Translate(). |
|
|
local address Definition at line 950 of file httpd.h. Referenced by check_hostalias(), core_create_conn(), isSecureConnEx(), and rfc1413_query(). |
|
|
used for ap_get_server_name when UseCanonicalName is set to DNS (ignores setting of HostnameLookups) |
|
|
server IP address Definition at line 978 of file httpd.h. Referenced by compare_ipports(), core_create_conn(), log_local_address(), match_headers(), mva_translate(), and rfc1413_connect(). |
|
|
Notes on *this* connection: send note from one module to another. must remain valid for all requests on this conn Definition at line 990 of file httpd.h. Referenced by core_create_conn(), and nwssl_pre_connection(). |
|
|
A list of output filters to be used for this connection Definition at line 994 of file httpd.h. Referenced by ap_http_filter(), ap_proxy_connect_handler(), ap_proxy_http_request(), ap_read_request(), check_pipeline_flush(), perchild_process_connection(), process_echo_connection(), and proxy_ftp_command(). |
|
|
|
remote address Definition at line 952 of file httpd.h. Referenced by AP_DECLARE(), core_create_conn(), find_allowdeny(), and rfc1413_query(). |
|
|
Client's DNS name, if known. NULL if DNS hasn't been checked, "" if it has and no address was found. N.B. Only access this though get_remote_host() |
|
|
Client's IP address Definition at line 955 of file httpd.h. Referenced by AP_DECLARE(), ap_proxy_http_request(), child_errfn(), core_create_conn(), log_error_core(), log_remote_address(), match_headers(), rfc1413_connect(), ssl_filter_io_shutdown(), ssl_hook_Access(), ssl_hook_pre_connection(), ssl_io_filter_connect(), and ssl_var_lookup(). |
|
|
Only ever set if doing rfc1413 lookups. N.B. Only access this through get_remote_logname() Definition at line 962 of file httpd.h. Referenced by ap_rfc1413(), rewritelog(), and rfc1413_query(). |
|
|
handle to scoreboard information for this connection Definition at line 996 of file httpd.h. Referenced by ap_process_http_connection(), ap_process_request(), ap_proxy_ftp_handler(), ap_proxy_http_create_connection(), ap_read_request(), and core_create_conn(). |
|
|
used by http_vhost.c Definition at line 946 of file httpd.h. Referenced by check_hostalias(). |