summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 ++;