Changeset 3e94bd3 in mod_gnutls for src/gnutls_cache.c


Ignore:
Timestamp:
Jan 11, 2013, 12:54:56 AM (9 years ago)
Author:
Daniel Kahn Gillmor <dkg@…>
Branches:
debian/master, debian/stretch-backports, jessie-backports, upstream
Children:
1c87791, 70c2d86
Parents:
8eb6ccd
Message:

Imported Upstream version 0.2.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/gnutls_cache.c

    r8eb6ccd r3e94bd3  
    5454}
    5555
    56 char *mod_gnutls_session_id2sz(unsigned char *id, int idlen,
     56char *mgs_session_id2sz(unsigned char *id, int idlen,
    5757                               char *str, int strsize)
    5858{
     
    8080static apr_memcache_t* mc;
    8181
    82 int mc_cache_child_init(apr_pool_t *p, server_rec *s,
    83                                 mod_gnutls_srvconf_rec *sc)
     82static int mc_cache_child_init(apr_pool_t *p, server_rec *s,
     83                                mgs_srvconf_rec *sc)
    8484{
    8585    apr_status_t rv = APR_SUCCESS;
     
    167167{
    168168    apr_status_t rv = APR_SUCCESS;
    169     mod_gnutls_handle_t *ctxt = baton;
     169    mgs_handle_t *ctxt = baton;
    170170    char buf[STR_SESSION_LEN];
    171171    char* strkey = NULL;
     
    194194{
    195195    apr_status_t rv = APR_SUCCESS;
    196     mod_gnutls_handle_t *ctxt = baton;
     196    mgs_handle_t *ctxt = baton;
    197197    char buf[STR_SESSION_LEN];
    198198    char* strkey = NULL;
     
    210210
    211211    if (rv != APR_SUCCESS) {
     212#if MOD_GNUTLS_DEBUG
    212213        ap_log_error(APLOG_MARK, APLOG_DEBUG, rv,
    213214                     ctxt->c->base_server,
    214215                     "[gnutls_cache] error fetching key '%s' ",
    215216                     strkey);
    216 
     217#endif
    217218        data.size = 0;
    218219        data.data = NULL;
     
    234235{
    235236    apr_status_t rv = APR_SUCCESS;
    236     mod_gnutls_handle_t *ctxt = baton;
     237    mgs_handle_t *ctxt = baton;
    237238    char buf[STR_SESSION_LEN];
    238239    char* strkey = NULL;
     
    259260#define SSL_DBM_FILE_MODE ( APR_UREAD | APR_UWRITE | APR_GREAD | APR_WREAD )
    260261
    261 static int dbm_cache_expire(mod_gnutls_handle_t *ctxt)
     262static int dbm_cache_expire(mgs_handle_t *ctxt)
    262263{
    263264    apr_status_t rv;
     
    346347    apr_datum_t dbmkey;
    347348    apr_datum_t dbmval;
    348     mod_gnutls_handle_t *ctxt = baton;
     349    mgs_handle_t *ctxt = baton;
    349350    apr_status_t rv;
    350351
     
    395396    apr_datum_t dbmkey;
    396397    apr_datum_t dbmval;
    397     mod_gnutls_handle_t *ctxt = baton;
     398    mgs_handle_t *ctxt = baton;
    398399    apr_status_t rv;
    399400    apr_time_t expiry;
     
    448449    apr_dbm_t *dbm;
    449450    apr_datum_t dbmkey;
    450     mod_gnutls_handle_t *ctxt = baton;
     451    mgs_handle_t *ctxt = baton;
    451452    apr_status_t rv;
    452453   
     
    483484
    484485static int dbm_cache_post_config(apr_pool_t *p, server_rec *s,
    485                                 mod_gnutls_srvconf_rec *sc)
     486                                mgs_srvconf_rec *sc)
    486487{
    487488    apr_status_t rv;
     
    518519}
    519520
    520 int mod_gnutls_cache_post_config(apr_pool_t *p, server_rec *s,
    521                                  mod_gnutls_srvconf_rec *sc)
    522 {
    523     if (sc->cache_type == mod_gnutls_cache_dbm) {
     521int mgs_cache_post_config(apr_pool_t *p, server_rec *s,
     522                                 mgs_srvconf_rec *sc)
     523{
     524    if (sc->cache_type == mgs_cache_dbm) {
    524525        return dbm_cache_post_config(p, s, sc);
    525526    }
     
    527528}
    528529
    529 int mod_gnutls_cache_child_init(apr_pool_t *p, server_rec *s,
    530                                 mod_gnutls_srvconf_rec *sc)
    531 {
    532     if (sc->cache_type == mod_gnutls_cache_dbm) {
     530int mgs_cache_child_init(apr_pool_t *p, server_rec *s,
     531                                mgs_srvconf_rec *sc)
     532{
     533    if (sc->cache_type == mgs_cache_dbm) {
    533534        return 0;
    534535    }
    535536#if HAVE_APR_MEMCACHE
    536     else if (sc->cache_type == mod_gnutls_cache_memcache) {
     537    else if (sc->cache_type == mgs_cache_memcache) {
    537538        return mc_cache_child_init(p, s, sc);
    538539    }
     
    543544 #include <assert.h>
    544545
    545 int mod_gnutls_cache_session_init(mod_gnutls_handle_t *ctxt)
    546 {
    547     if (ctxt->sc->cache_type == mod_gnutls_cache_dbm) {
     546int mgs_cache_session_init(mgs_handle_t *ctxt)
     547{
     548    if (ctxt->sc->cache_type == mgs_cache_dbm) {
    548549        gnutls_db_set_retrieve_function(ctxt->session, dbm_cache_fetch);
    549550        gnutls_db_set_remove_function(ctxt->session, dbm_cache_delete);
     
    552553    }
    553554#if HAVE_APR_MEMCACHE
    554     else if (ctxt->sc->cache_type == mod_gnutls_cache_memcache) {
     555    else if (ctxt->sc->cache_type == mgs_cache_memcache) {
    555556        gnutls_db_set_retrieve_function(ctxt->session, mc_cache_fetch);
    556557        gnutls_db_set_remove_function(ctxt->session, mc_cache_delete);
Note: See TracChangeset for help on using the changeset viewer.