From: Vsevolod Stakhov Date: Sat, 23 Apr 2016 14:28:25 +0000 (+0100) Subject: [Fix] Fix email address build X-Git-Tag: 1.3.0~650 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=aed9a8ed461cde250a87a5daf2ff49004484b72c;p=rspamd.git [Fix] Fix email address build --- diff --git a/src/libmime/CMakeLists.txt b/src/libmime/CMakeLists.txt index bb678d2f9..ac05afd72 100644 --- a/src/libmime/CMakeLists.txt +++ b/src/libmime/CMakeLists.txt @@ -1,5 +1,6 @@ # Librspamd mime SET(LIBRSPAMDMIMESRC + ${CMAKE_CURRENT_SOURCE_DIR}/email_addr.c ${CMAKE_CURRENT_SOURCE_DIR}/mime_expressions.c ${CMAKE_CURRENT_SOURCE_DIR}/filter.c ${CMAKE_CURRENT_SOURCE_DIR}/images.c diff --git a/src/libmime/email_addr.h b/src/libmime/email_addr.h index 353692ff5..1397d84ac 100644 --- a/src/libmime/email_addr.h +++ b/src/libmime/email_addr.h @@ -27,6 +27,7 @@ enum rspamd_email_address_flags { RSPAMD_EMAIL_ADDR_BRACED = (1 << 2), RSPAMD_EMAIL_ADDR_QUOTED = (1 << 3), RSPAMD_EMAIL_ADDR_EMPTY = (1 << 4), + RSPAMD_EMAIL_ADDR_SMTP = (1 << 5) }; /* @@ -37,11 +38,13 @@ struct rspamd_email_address { const gchar *addr; const gchar *user; const gchar *domain; + const gchar *name; guint raw_len; guint addr_len; guint user_len; guint domain_len; + guint name_len; enum rspamd_email_address_flags flags; ref_entry_t ref;