summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2014-11-11 16:15:04 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2014-11-11 16:15:04 +0000
commite3aafd4a74704ff7ca5c8c81b064c634f71fc3c4 (patch)
tree876ca5bb53111e846be2008c0efe079f5420ecb4 /src
parent98e027752e6f6db6b2fb65ee5467396fcb2685fd (diff)
downloadrspamd-e3aafd4a74704ff7ca5c8c81b064c634f71fc3c4.tar.gz
rspamd-e3aafd4a74704ff7ca5c8c81b064c634f71fc3c4.zip
Set sockaddr.sa_family properly.
Diffstat (limited to 'src')
-rw-r--r--src/libutil/addr.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libutil/addr.c b/src/libutil/addr.c
index f1eee9f40..4234561b0 100644
--- a/src/libutil/addr.c
+++ b/src/libutil/addr.c
@@ -385,6 +385,7 @@ rspamd_parse_host_port_priority_strv (gchar **tokens,
memcpy (&cur_addr->addr, cur->ai_addr,
MIN (sizeof (cur_addr->addr), cur->ai_addrlen));
cur_addr->af = cur->ai_family;
+ cur_addr->addr.sa.sa_family = cur->ai_family;
cur_addr->slen = cur->ai_addrlen;
cur = cur->ai_next;
addr_cnt ++;