rspamd_strlcpy (ipbuf, src + 1, iplen + 1);
- if (ipv6_status == RSPAMD_IPV6_SUPPORTED &&
- rspamd_parse_inet_address_ip6 (ipbuf, iplen,
+ if (rspamd_parse_inet_address_ip6 (ipbuf, iplen,
&su.s6.sin6_addr)) {
addr = rspamd_inet_address_v6_maybe_map (&su.s6);
ret = TRUE;
/* This is either port number and ipv4 addr or ipv6 addr */
/* Search for another semicolon */
if (memchr (end + 1, ':', srclen - (end - src + 1)) &&
- ipv6_status == RSPAMD_IPV6_SUPPORTED &&
rspamd_parse_inet_address_ip6 (src, srclen, &su.s6.sin6_addr)) {
addr = rspamd_inet_address_v6_maybe_map (&su.s6);
ret = TRUE;
sizeof (struct in_addr));
ret = TRUE;
}
- else if (ipv6_status == RSPAMD_IPV6_SUPPORTED &&
- rspamd_parse_inet_address_ip6 (src, srclen, &su.s6.sin6_addr)) {
+ else if (rspamd_parse_inet_address_ip6 (src, srclen, &su.s6.sin6_addr)) {
addr = rspamd_inet_address_v6_maybe_map (&su.s6);
ret = TRUE;
}