]> source.dussan.org Git - rspamd.git/commitdiff
[Fix] Fix email address build
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 23 Apr 2016 14:28:25 +0000 (15:28 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sat, 23 Apr 2016 14:28:25 +0000 (15:28 +0100)
src/libmime/CMakeLists.txt
src/libmime/email_addr.h

index bb678d2f94c4b35ee03c35b7b21072cc01dc2a50..ac05afd729164797e1fedcab6e2070d725c3021c 100644 (file)
@@ -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
index 353692ff53afa44d17dbc1c26e0be8e36a013000..1397d84ac7cd7f269129f3f656cc890fa5b9e206 100644 (file)
@@ -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;