aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/roll_history.h
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2014-10-31 11:46:48 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2014-10-31 11:46:48 +0000
commitfcc328517c4440e13b086691ff57874db5816885 (patch)
tree37d8964a47e07177c3c66a06e50dff0f77f8521e /src/libserver/roll_history.h
parentff8a6010e8798bf1242246705b88176538e626ff (diff)
downloadrspamd-fcc328517c4440e13b086691ff57874db5816885.tar.gz
rspamd-fcc328517c4440e13b086691ff57874db5816885.zip
Fix roll history IP storage.
Diffstat (limited to 'src/libserver/roll_history.h')
-rw-r--r--src/libserver/roll_history.h13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/libserver/roll_history.h b/src/libserver/roll_history.h
index 85a8f2ddc..d4034202c 100644
--- a/src/libserver/roll_history.h
+++ b/src/libserver/roll_history.h
@@ -45,18 +45,7 @@ struct roll_history_row {
gchar message_id[HISTORY_MAX_ID];
gchar symbols[HISTORY_MAX_SYMBOLS];
gchar user[HISTORY_MAX_USER];
-#ifdef HAVE_INET_PTON
- struct {
- union {
- struct in_addr in4;
- struct in6_addr in6;
- } d;
- gboolean ipv6;
- gboolean has_addr;
- } from_addr;
-#else
- struct in_addr from_addr;
-#endif
+ rspamd_inet_addr_t from_addr;
gsize len;
guint scan_time;
gint action;