return TRUE;
}
-int net_addr2ip(const char *addr, struct ip_addr *ip)
+int net_addr2ip(const char *addr, struct ip_addr *ip_r)
{
int ret;
- if (net_addr2ip_inet4_fast(addr, ip))
+ if (net_addr2ip_inet4_fast(addr, ip_r))
return 0;
T_BEGIN {
i_assert(res != NULL);
const union sockaddr_union *so =
(union sockaddr_union *)res->ai_addr;
- sin_get_ip(so, ip);
+ sin_get_ip(so, ip_r);
}
if (res != NULL)
freeaddrinfo(res);
/* Returns ip_addr as string, or "" if ip isn't valid IPv4 or IPv6 address. */
const char *net_ip2addr(const struct ip_addr *ip);
/* char* -> struct ip_addr translation. */
-int net_addr2ip(const char *addr, struct ip_addr *ip);
+int net_addr2ip(const char *addr, struct ip_addr *ip_r);
/* char* -> in_port_t translation */
int net_str2port(const char *str, in_port_t *port_r);
/* char* -> in_port_t translation (allows port zero) */