diff options
Diffstat (limited to 'src/libmime')
-rw-r--r-- | src/libmime/expressions.c | 4 | ||||
-rw-r--r-- | src/libmime/filter.c | 18 | ||||
-rw-r--r-- | src/libmime/message.c | 4 | ||||
-rw-r--r-- | src/libmime/message.h | 6 | ||||
-rw-r--r-- | src/libmime/smtp_proto.c | 20 | ||||
-rw-r--r-- | src/libmime/smtp_proto.h | 4 |
6 files changed, 28 insertions, 28 deletions
diff --git a/src/libmime/expressions.c b/src/libmime/expressions.c index 154649b51..0ff34e24b 100644 --- a/src/libmime/expressions.c +++ b/src/libmime/expressions.c @@ -1168,11 +1168,11 @@ rspamd_parts_distance (struct rspamd_task * task, GList * args, void *unused) } if (!p1->is_empty && !p2->is_empty) { if (p1->diff_str != NULL && p2->diff_str != NULL) { - diff = compare_diff_distance_normalized (p1->diff_str, + diff = rspamd_diff_distance_normalized (p1->diff_str, p2->diff_str); } else { - diff = fuzzy_compare_parts (p1, p2); + diff = rspamd_fuzzy_compare_parts (p1, p2); } debug_task ( "got likeliness between parts of %d%%, threshold is %d%%", diff --git a/src/libmime/filter.c b/src/libmime/filter.c index 091887839..c6a4752fa 100644 --- a/src/libmime/filter.c +++ b/src/libmime/filter.c @@ -746,7 +746,7 @@ classifiers_callback (gpointer value, void *arg) struct rspamd_statfile_config *st; GTree *tokens = NULL; GList *cur; - f_str_t c; + rspamd_fstring_t c; gchar *header = NULL; gint *dist = NULL, diff; gboolean is_twopart = FALSE, is_headers = FALSE; @@ -807,10 +807,10 @@ classifiers_callback (gpointer value, void *arg) p2 = text_part; if (p1->diff_str != NULL && p2->diff_str != NULL) { diff = - compare_diff_distance (p1->diff_str, p2->diff_str); + rspamd_diff_distance (p1->diff_str, p2->diff_str); } else { - diff = fuzzy_compare_parts (p1, p2); + diff = rspamd_fuzzy_compare_parts (p1, p2); } if (diff >= COMMON_PART_FACTOR) { msg_info ( @@ -1115,7 +1115,7 @@ rspamd_learn_task (const gchar *statfile, struct rspamd_task *task, GError **err struct rspamd_classifier_config *cl; struct classifier_ctx *cls_ctx; gchar *s; - f_str_t c; + rspamd_fstring_t c; GTree *tokens = NULL; struct rspamd_statfile_config *st; stat_file_t *stf; @@ -1174,10 +1174,10 @@ rspamd_learn_task (const gchar *statfile, struct rspamd_task *task, GError **err p1 = cur->prev->data; p2 = part; if (p1->diff_str != NULL && p2->diff_str != NULL) { - diff = compare_diff_distance (p1->diff_str, p2->diff_str); + diff = rspamd_diff_distance (p1->diff_str, p2->diff_str); } else { - diff = fuzzy_compare_parts (p1, p2); + diff = rspamd_fuzzy_compare_parts (p1, p2); } if (diff >= COMMON_PART_FACTOR) { msg_info ( @@ -1261,7 +1261,7 @@ rspamd_learn_task_spam (struct rspamd_classifier_config *cl, { GList *cur, *ex; struct classifier_ctx *cls_ctx; - f_str_t c; + rspamd_fstring_t c; GTree *tokens = NULL; struct mime_text_part *part, *p1, *p2; gboolean is_utf = FALSE, is_twopart = FALSE; @@ -1292,10 +1292,10 @@ rspamd_learn_task_spam (struct rspamd_classifier_config *cl, p1 = cur->prev->data; p2 = part; if (p1->diff_str != NULL && p2->diff_str != NULL) { - diff = compare_diff_distance (p1->diff_str, p2->diff_str); + diff = rspamd_diff_distance (p1->diff_str, p2->diff_str); } else { - diff = fuzzy_compare_parts (p1, p2); + diff = rspamd_fuzzy_compare_parts (p1, p2); } if (diff >= COMMON_PART_FACTOR) { msg_info ( diff --git a/src/libmime/message.c b/src/libmime/message.c index 3a1baf798..0e33967ca 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -1090,7 +1090,7 @@ process_text_part (struct rspamd_task *task, } url_parse_text (task->task_pool, task, text_part, TRUE); - fuzzy_init_part (text_part, task->task_pool, task->cfg->max_diff); + rspamd_fuzzy_from_text_part (text_part, task->task_pool, task->cfg->max_diff); rspamd_mempool_add_destructor (task->task_pool, (rspamd_mempool_destruct_t) free_byte_array_callback, text_part->content); @@ -1117,7 +1117,7 @@ process_text_part (struct rspamd_task *task, text_part); text_part->orig = part_content; url_parse_text (task->task_pool, task, text_part, FALSE); - fuzzy_init_part (text_part, task->task_pool, task->cfg->max_diff); + rspamd_fuzzy_from_text_part (text_part, task->task_pool, task->cfg->max_diff); task->text_parts = g_list_prepend (task->text_parts, text_part); } } diff --git a/src/libmime/message.h b/src/libmime/message.h index 35eb3ff1e..ddc5939fa 100644 --- a/src/libmime/message.h +++ b/src/libmime/message.h @@ -31,11 +31,11 @@ struct mime_text_part { GByteArray *content; GNode *html_nodes; GList *urls_offset; /**< list of offsets of urls */ - fuzzy_hash_t *fuzzy; - fuzzy_hash_t *double_fuzzy; + rspamd_fuzzy_t *fuzzy; + rspamd_fuzzy_t *double_fuzzy; GMimeObject *parent; GUnicodeScript script; - f_str_t *diff_str; + rspamd_fstring_t *diff_str; }; struct received_header { diff --git a/src/libmime/smtp_proto.c b/src/libmime/smtp_proto.c index c716b7480..ec7ab191a 100644 --- a/src/libmime/smtp_proto.c +++ b/src/libmime/smtp_proto.c @@ -57,7 +57,7 @@ make_smtp_error (rspamd_mempool_t *pool, gboolean parse_smtp_command (struct smtp_session *session, - f_str_t *line, + rspamd_fstring_t *line, struct smtp_command **cmd) { enum { @@ -68,7 +68,7 @@ parse_smtp_command (struct smtp_session *session, } state; gchar *p, *c, ch, cmd_buf[4]; guint i; - f_str_t *arg = NULL; + rspamd_fstring_t *arg = NULL; struct smtp_command *pcmd; if (line->len == 0) { @@ -164,7 +164,7 @@ parse_smtp_command (struct smtp_session *session, } else if (ch != ' ' && ch != ':') { state = SMTP_PARSE_ARGUMENT; - arg = rspamd_mempool_alloc (session->pool, sizeof (f_str_t)); + arg = rspamd_mempool_alloc (session->pool, sizeof (rspamd_fstring_t)); c = p; } break; @@ -209,7 +209,7 @@ end: } static gboolean -check_smtp_path (f_str_t *path) +check_smtp_path (rspamd_fstring_t *path) { guint i; gchar *p; @@ -230,7 +230,7 @@ check_smtp_path (f_str_t *path) gboolean parse_smtp_helo (struct smtp_session *session, struct smtp_command *cmd) { - f_str_t *arg; + rspamd_fstring_t *arg; if (cmd->args == NULL) { session->error = SMTP_ERROR_BAD_ARGUMENTS; @@ -265,7 +265,7 @@ parse_smtp_helo (struct smtp_session *session, struct smtp_command *cmd) gboolean parse_smtp_from (struct smtp_session *session, struct smtp_command *cmd) { - f_str_t *arg; + rspamd_fstring_t *arg; GList *cur = cmd->args; if (cmd->args == NULL) { @@ -303,7 +303,7 @@ parse_smtp_from (struct smtp_session *session, struct smtp_command *cmd) gboolean parse_smtp_rcpt (struct smtp_session *session, struct smtp_command *cmd) { - f_str_t *arg; + rspamd_fstring_t *arg; GList *cur = cmd->args; if (cmd->args == NULL) { @@ -339,7 +339,7 @@ parse_smtp_rcpt (struct smtp_session *session, struct smtp_command *cmd) /* Return -1 if there are some error, 1 if all is ok and 0 in case of incomplete reply */ static gint -check_smtp_ustream_reply (f_str_t *in, gchar success_code) +check_smtp_ustream_reply (rspamd_fstring_t *in, gchar success_code) { gchar *p; @@ -368,7 +368,7 @@ smtp_upstream_write_list (GList *args, gchar *buf, size_t buflen) { GList *cur = args; size_t r = 0; - f_str_t *arg; + rspamd_fstring_t *arg; while (cur && r < buflen - 3) { arg = cur->data; @@ -401,7 +401,7 @@ smtp_upstream_write_socket (void *arg) } gboolean -smtp_upstream_read_socket (f_str_t * in, void *arg) +smtp_upstream_read_socket (rspamd_fstring_t * in, void *arg) { struct smtp_session *session = arg; gchar outbuf[BUFSIZ]; diff --git a/src/libmime/smtp_proto.h b/src/libmime/smtp_proto.h index a5c865889..a0f2ec5c2 100644 --- a/src/libmime/smtp_proto.h +++ b/src/libmime/smtp_proto.h @@ -53,7 +53,7 @@ gchar * make_smtp_error (rspamd_mempool_t *pool, * Parse a single SMTP command */ gboolean parse_smtp_command (struct smtp_session *session, - f_str_t *line, + rspamd_fstring_t *line, struct smtp_command **cmd); /* @@ -79,7 +79,7 @@ gboolean parse_smtp_rcpt (struct smtp_session *session, /* * Read a line from SMTP upstream */ -gboolean smtp_upstream_read_socket (f_str_t * in, void *arg); +gboolean smtp_upstream_read_socket (rspamd_fstring_t * in, void *arg); /* * Write to SMTP upstream |