@@ -69,32 +69,32 @@ | |||
#define msg_err_session(...) rspamd_default_log_function(G_LOG_LEVEL_CRITICAL, \ | |||
session->pool->tag.tagname, session->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_session(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
session->pool->tag.tagname, session->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_session(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
session->pool->tag.tagname, session->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_err_ctx(...) rspamd_default_log_function(G_LOG_LEVEL_CRITICAL, \ | |||
"controller", ctx->cfg->cfg_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_ctx(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"controller", ctx->cfg->cfg_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_ctx(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"controller", ctx->cfg->cfg_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_session(...) rspamd_conditional_debug_fast (NULL, session->from_addr, \ | |||
rspamd_controller_log_id, "controller", session->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(controller) |
@@ -54,27 +54,27 @@ static const gchar *local_db_name = "local"; | |||
#define msg_err_fuzzy_update(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
session->name, session->uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_fuzzy_update(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
session->name, session->uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_fuzzy_update(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
session->name, session->uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_err_fuzzy_collection(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
"fuzzy_collection", session->uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_fuzzy_collection(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"fuzzy_collection", session->uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_fuzzy_collection(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"fuzzy_collection", session->uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
/* Init functions */ |
@@ -40,7 +40,7 @@ static const guint max_key_usages = 10000; | |||
#define msg_debug_mime(...) rspamd_conditional_debug_fast (NULL, task->from_addr, \ | |||
rspamd_mime_log_id, "mime", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(mime) |
@@ -27,7 +27,7 @@ | |||
#define msg_debug_metric(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_metric_log_id, "metric", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(metric) |
@@ -31,20 +31,20 @@ | |||
#define msg_err_composites(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
"composites", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_composites(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"composites", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_composites(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"composites", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_composites(...) rspamd_conditional_debug_fast (NULL, task->from_addr, \ | |||
rspamd_composites_log_id, "composites", task->task_pool->tag.uid, \ | |||
__FUNCTION__, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(composites) |
@@ -68,23 +68,23 @@ enum rspamd_dkim_param_type { | |||
#define msg_err_dkim(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
"dkim", ctx->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_dkim(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"dkim", ctx->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_dkim(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"dkim", ctx->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_dkim(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_dkim_log_id, "dkim", ctx->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_dkim_taskless(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_dkim_log_id, "dkim", "", \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(dkim) |
@@ -32,19 +32,19 @@ typedef void (*rspamd_map_tmp_dtor) (gpointer p); | |||
extern guint rspamd_map_log_id; | |||
#define msg_err_map(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
"map", map->tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_map(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"map", map->tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_map(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"map", map->tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_map(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_map_log_id, "map", map->tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
enum fetch_proto { |
@@ -32,19 +32,19 @@ | |||
#define msg_err_milter(...) rspamd_default_log_function(G_LOG_LEVEL_CRITICAL, \ | |||
"milter", priv->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_milter(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"milter", priv->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_milter(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"milter", priv->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_milter(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_milter_log_id, "milter", priv->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(milter) |
@@ -77,23 +77,23 @@ struct rspamd_monitored { | |||
#define msg_err_mon(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
"monitored", m->tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_mon(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"monitored", m->tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_mon(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"monitored", m->tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_notice_mon(...) rspamd_default_log_function (G_LOG_LEVEL_MESSAGE, \ | |||
"monitored", m->tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_mon(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_monitored_log_id, "monitored", m->tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(monitored) |
@@ -52,24 +52,24 @@ | |||
#define msg_err_re_cache(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
"re_cache", cache->hash, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_re_cache(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"re_cache", cache->hash, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_re_cache(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"re_cache", cache->hash, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_re_task(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_re_cache_log_id, "re_cache", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_re_cache(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_re_cache_log_id, "re_cache", cache->hash, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(re_cache) |
@@ -100,23 +100,23 @@ struct rspamd_spf_library_ctx *spf_lib_ctx = NULL; | |||
#define msg_err_spf(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
"spf", rec->task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_spf(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"spf", rec->task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_spf(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"spf", rec->task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_spf(...) rspamd_conditional_debug_fast (NULL, rec->task->from_addr, \ | |||
rspamd_spf_log_id, "spf", rec->task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_spf_flatten(...) rspamd_conditional_debug_fast_num_id (NULL, NULL, \ | |||
rspamd_spf_log_id, "spf", (flat)->digest, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(spf) |
@@ -70,7 +70,7 @@ struct rspamd_ssl_connection { | |||
#define msg_debug_ssl(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_ssl_log_id, "ssl", conn->log_tag, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
static void rspamd_ssl_event_handler (gint fd, short what, gpointer ud); |
@@ -25,7 +25,7 @@ | |||
#define msg_debug_stat_redis(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_stat_redis_log_id, "stat_redis", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(stat_redis) |
@@ -23,19 +23,15 @@ | |||
#define msg_err_bayes(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
"bayes", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_bayes(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"bayes", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_bayes(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"bayes", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_bayes(...) rspamd_conditional_debug_fast (NULL, task->from_addr, \ | |||
rspamd_bayes_log_id, "bayes", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE_PUBLIC(bayes) |
@@ -29,19 +29,19 @@ static GHashTable *lua_classifiers = NULL; | |||
#define msg_err_luacl(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
"luacl", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_luacl(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"luacl", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_luacl(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"luacl", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_luacl(...) rspamd_conditional_debug_fast (NULL, task->from_addr, \ | |||
rspamd_luacl_log_id, "luacl", task->task_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(luacl) |
@@ -84,13 +84,13 @@ struct rspamd_expr_process_data { | |||
#define msg_debug_expression(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_expression_log_id, "expression", e->log_id, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#ifdef DEBUG_EXPRESSIONS | |||
#define msg_debug_expression_verbose(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_expression_log_id, "expression", e->log_id, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#else | |||
#define msg_debug_expression_verbose(...) do {} while(0) |
@@ -24,7 +24,7 @@ | |||
#define msg_debug_lua_threads(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_lua_threads_log_id, "lua_threads", NULL, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(lua_threads) |
@@ -28,7 +28,7 @@ static const struct luaL_reg xmlrpclib_m[] = { | |||
#define msg_debug_xmlrpc(...) rspamd_conditional_debug_fast (NULL, NULL, \ | |||
rspamd_xmlrpc_log_id, "xmlrpc", "", \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(xmlrpc) |
@@ -55,20 +55,20 @@ | |||
#define msg_err_session(...) rspamd_default_log_function (G_LOG_LEVEL_CRITICAL, \ | |||
session->pool->tag.tagname, session->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_session(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
session->pool->tag.tagname, session->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_session(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
session->pool->tag.tagname, session->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_debug_session(...) rspamd_conditional_debug_fast (NULL, session->client_addr, \ | |||
rspamd_proxy_log_id, "proxy", session->pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
INIT_LOG_MODULE(proxy) |
@@ -55,15 +55,15 @@ worker_t normal_worker = { | |||
#define msg_err_ctx(...) rspamd_default_log_function(G_LOG_LEVEL_CRITICAL, \ | |||
"worker", ctx->cfg->cfg_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_warn_ctx(...) rspamd_default_log_function (G_LOG_LEVEL_WARNING, \ | |||
"worker", ctx->cfg->cfg_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
#define msg_info_ctx(...) rspamd_default_log_function (G_LOG_LEVEL_INFO, \ | |||
"worker", ctx->cfg->cfg_pool->tag.uid, \ | |||
G_STRFUNC, \ | |||
RSPAMD_LOG_FUNC, \ | |||
__VA_ARGS__) | |||
struct rspamd_worker_session { |