Beispiel #1
0
static int w_async_dbquery_avps(struct sip_msg* msg, async_resume_module **rf,
		void **rparam, char* query, char* dest, char* url)
{
	struct db_url *parsed_url;

	if (get_url(msg, (struct db_url_container*)url, &parsed_url, 1) < 0) {
		LM_ERR("failed to get db url\n");
		return -1;
	}

	return ops_async_dbquery(msg, rf, rparam, (pv_elem_t *)query,
			parsed_url, (pvname_list_t *)dest);
}
Beispiel #2
0
static int w_async_dbquery_avps(struct sip_msg* msg, async_resume_module **rf,
		void **rparam, char* query, char* dest, char* url)
{
	return ops_async_dbquery(msg, rf, rparam, (pv_elem_t *)query,
			url ? (struct db_url *)url : default_db_url, (pvname_list_t *)dest);
}