19 #define TLS_FILTER_RAW "TLS raw"
76 #define TLS_PREF_PLAIN_CHUNK_SIZE (16384)
87 #define TLS_REC_EXTRA (1024)
88 #define TLS_REC_MAX_SIZE (TLS_PREF_PLAIN_CHUNK_SIZE + TLS_REC_EXTRA)
apr_read_type_e
Definition: apr_buckets.h:62
apr_bucket_brigade request_rec apr_pool_t * pool
Definition: mod_dav.h:557
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
The representation of a filter chain.
Definition: util_filter.h:278
Definition: apr_buckets.h:263
Structure to store things which are per connection.
Definition: httpd.h:1193
Definition: tls_core.h:39
Definition: tls_filter.h:23
apr_bucket_brigade * fout_tls_bb
Definition: tls_filter.h:38
ap_filter_t * fin_ctx
Definition: tls_filter.h:27
apr_bucket_brigade * fin_plain_bb
Definition: tls_filter.h:30
apr_off_t fout_bytes_in_rustls
Definition: tls_filter.h:39
apr_size_t fin_max_in_rustls
Definition: tls_filter.h:42
apr_size_t fout_max_bucket_size
Definition: tls_filter.h:44
tls_conf_conn_t * cc
Definition: tls_filter.h:25
apr_read_type_e fin_block
Definition: tls_filter.h:32
apr_size_t fout_buf_plain_len
Definition: tls_filter.h:36
ap_filter_t * fout_ctx
Definition: tls_filter.h:34
apr_size_t fout_max_in_rustls
Definition: tls_filter.h:43
apr_bucket_brigade * fin_tls_buffer_bb
Definition: tls_filter.h:29
char * fout_buf_plain
Definition: tls_filter.h:35
apr_off_t fout_bytes_in_tls_bb
Definition: tls_filter.h:40
conn_rec * c
Definition: tls_filter.h:24
apr_size_t fout_buf_plain_size
Definition: tls_filter.h:37
apr_off_t fin_bytes_in_rustls
Definition: tls_filter.h:31
apr_size_t fout_auto_flush_size
Definition: tls_filter.h:45
apr_bucket_brigade * fin_tls_bb
Definition: tls_filter.h:28
void tls_filter_register(apr_pool_t *pool)
void tls_filter_conn_init(conn_rec *c)
int tls_filter_pre_conn_init(conn_rec *c)