Lines Matching refs:dbconf

76     dbi_config *dbconf = (dbi_config *)vdata;  in mod_authn_dbi_error_callback()  local
80 while (++dbconf->reconnect_count <= 3) { /* retry */ in mod_authn_dbi_error_callback()
88 log_error(dbconf->errh,__FILE__,__LINE__,"dbi_conn_connect(): %s",errormsg); in mod_authn_dbi_error_callback()
95 dbi_config *dbconf = (dbi_config *)vdata; in mod_authn_dbi_dbconf_free() local
96 if (!dbconf) return; in mod_authn_dbi_dbconf_free()
97 dbi_conn_close(dbconf->dbconn); in mod_authn_dbi_dbconf_free()
98 dbi_shutdown_r(dbconf->dbinst); in mod_authn_dbi_dbconf_free()
99 free(dbconf); in mod_authn_dbi_dbconf_free()
141 dbi_config *dbconf; in mod_authn_dbi_dbconf_setup() local
178 dbconf = (dbi_config *)ck_calloc(1, sizeof(*dbconf)); in mod_authn_dbi_dbconf_setup()
179 dbconf->dbinst = dbinst; in mod_authn_dbi_dbconf_setup()
180 dbconf->dbconn = dbconn; in mod_authn_dbi_dbconf_setup()
181 dbconf->sqlquery = sqlquery; in mod_authn_dbi_dbconf_setup()
182 dbconf->sqluserhash = sqluserhash; in mod_authn_dbi_dbconf_setup()
183 dbconf->errh = srv->errh; in mod_authn_dbi_dbconf_setup()
184 dbconf->reconnect_count = 0; in mod_authn_dbi_dbconf_setup()
185 *vdata = dbconf; in mod_authn_dbi_dbconf_setup()
188 dbi_conn_error_handler(dbconn, mod_authn_dbi_error_callback, dbconf); in mod_authn_dbi_dbconf_setup()
191 mod_authn_dbi_error_callback(dbconn, dbconf); in mod_authn_dbi_dbconf_setup()
192 if (dbconf->reconnect_count >= 3) { in mod_authn_dbi_dbconf_setup()
193 mod_authn_dbi_dbconf_free(dbconf); in mod_authn_dbi_dbconf_setup()
426 mod_authn_dbi_query_build (buffer * const sqlquery, dbi_config * const dbconf, http_auth_info_t * c… in mod_authn_dbi_query_build() argument
432 ? dbconf->sqluserhash in mod_authn_dbi_query_build()
433 : dbconf->sqlquery; in mod_authn_dbi_query_build()
478 dbi_conn_escape_string_copy(dbconf->dbconn, v, &esc); in mod_authn_dbi_query_build()
501 dbi_config * const dbconf = (dbi_config *)p->conf.vdata; in mod_authn_dbi_query() local
503 buffer * const sqlquery = mod_authn_dbi_query_build(r->tmp_buf, dbconf, ai); in mod_authn_dbi_query()
508 dbconf->reconnect_count = 0; in mod_authn_dbi_query()
513 result = dbi_conn_query(dbconf->dbconn, sqlquery->ptr); in mod_authn_dbi_query()
518 dbi_conn_error(dbconf->dbconn, &errmsg); in mod_authn_dbi_query()
530 || dbi_conn_error(dbconf->dbconn, NULL) == DBI_ERROR_NONE)) { in mod_authn_dbi_query()
548 || dbi_conn_error(dbconf->dbconn, NULL) == DBI_ERROR_NONE)) in mod_authn_dbi_query()