66#ifndef MAX_SECS_TO_LINGER
67#define MAX_SECS_TO_LINGER 30
119#define SECONDS_TO_LINGER 2
Symbol export macros and hook functions.
#define AP_IMPLEMENT_HOOK_RUN_ALL(ret, name, args_decl, args_use, ok, decline)
#define AP_IMPLEMENT_HOOK_RUN_FIRST(ret, name, args_decl, args_use, decline)
Apache Multi-Processing Module library.
int ap_start_lingering_close(conn_rec *c)
int ap_prep_lingering_close(conn_rec *c)
#define MAX_SECS_TO_LINGER
int ap_run_process_connection(conn_rec *c)
apr_status_t ap_shutdown_conn(conn_rec *c, int flush)
#define SECONDS_TO_LINGER
void ap_process_connection(conn_rec *c, void *csd)
int ap_run_pre_close_connection(conn_rec *c)
void ap_lingering_close(conn_rec *c)
void ap_flush_conn(conn_rec *c)
int ap_pre_connection(conn_rec *c, void *csd)
apr_bucket * ap_bucket_eoc_create(apr_bucket_alloc_t *list)
apr_status_t ap_pass_brigade(ap_filter_t *filter, apr_bucket_brigade *bucket)
apr_socket_t * ap_get_conn_socket(conn_rec *c)
#define APR_BRIGADE_INSERT_TAIL(b, e)
#define APR_HOOK_LINK(name)
#define APR_HOOK_STRUCT(members)
apr_memcache_server_t * server
apr_vformatter_buff_t * c
#define APR_INCOMPLETE_READ
#define apr_time_from_sec(sec)
Apache connection library.
Apache scoreboard library.
int ap_update_child_status(ap_sb_handle_t *sbh, int status, request_rec *r)
Structure to store things which are per connection.
A structure to store information for each virtual server.
apr_status_t apr_socket_recv(apr_socket_t *sock, char *buf, apr_size_t *len)
apr_status_t apr_socket_close(apr_socket_t *thesocket)
apr_status_t apr_socket_shutdown(apr_socket_t *thesocket, apr_shutdown_how_e how)
apr_status_t apr_socket_opt_set(apr_socket_t *sock, apr_int32_t opt, apr_int32_t on)
apr_status_t apr_socket_timeout_set(apr_socket_t *sock, apr_interval_time_t t)
void ap_update_vhost_given_ip(conn_rec *conn)