Apache2
tls_var.h File Reference

Go to the source code of this file.

Functions

void tls_var_init_lookup_hash (apr_pool_t *pool, apr_hash_t *map)
 
const char * tls_var_lookup (apr_pool_t *p, server_rec *s, conn_rec *c, request_rec *r, const char *name)
 
apr_status_t tls_var_handshake_done (conn_rec *c)
 
int tls_var_request_fixup (request_rec *r)
 

Function Documentation

◆ tls_var_handshake_done()

apr_status_t tls_var_handshake_done ( conn_rec c)

A connection has been handshaked. Prepare commond TLS variables on this connection.

◆ tls_var_init_lookup_hash()

void tls_var_init_lookup_hash ( apr_pool_t pool,
apr_hash_t map 
)

◆ tls_var_lookup()

const char* tls_var_lookup ( apr_pool_t p,
server_rec s,
conn_rec c,
request_rec r,
const char *  name 
)

Callback for installation in Apache's 'ssl_var_lookup' hook to provide SSL related variable lookups to other modules.

◆ tls_var_request_fixup()

int tls_var_request_fixup ( request_rec r)

A request is ready for processing, add TLS variables r->subprocess_env if applicable. This is a hook function returning OK/DECLINED.