Changeset 4cdd4fd in mod_gnutls for include/mod_gnutls.h.in


Ignore:
Timestamp:
Apr 10, 2018, 2:30:52 AM (5 years ago)
Author:
Fiona Klute <fiona.klute@…>
Branches:
asyncio, debian/master, debian/stretch-backports, main, master, proxy-ticket, upstream
Children:
e7cf823
Parents:
23e98b3
Message:

Implement ssl_var_lookup function (subset of mod_ssl implementation)

mod_http2 uses the ssl_var_lookup function to check if the TLS
connection is acceptable. The implementation added here provides the
subset used there, not all varibles provided by mod_ssl.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/mod_gnutls.h.in

    r23e98b3 r4cdd4fd  
    292292is using SSL/TLS. */
    293293APR_DECLARE_OPTIONAL_FN(int, ssl_is_https, (conn_rec *));
     294/* The ssl_var_lookup() optional function retrieves SSL environment
     295 * variables. */
     296APR_DECLARE_OPTIONAL_FN(char *, ssl_var_lookup,
     297                        (apr_pool_t *, server_rec *,
     298                         conn_rec *, request_rec *,
     299                         char *));
    294300/* The ssl_proxy_enable() and ssl_engine_disable() optional functions
    295301 * are used by mod_proxy to enable use of SSL for outgoing
     
    300306                                              ap_conf_vector_t *,
    301307                                              int proxy, int enable));
     308mgs_handle_t* get_effective_gnutls_ctxt(conn_rec *c);
    302309int ssl_is_https(conn_rec *c);
     310char* ssl_var_lookup(apr_pool_t *p, server_rec *s, conn_rec *c,
     311                     request_rec *r, char *var);
    303312int ssl_proxy_enable(conn_rec *c);
    304313int ssl_engine_disable(conn_rec *c);
Note: See TracChangeset for help on using the changeset viewer.