#endif
/* first, check if this is a numeric address */
if ( ( (domain == AF_UNSPEC) || (domain == AF_INET) ) &&
- (0 == inet_pton (AF_INET,
+ (1 == inet_pton (AF_INET,
hostname,
&v4.sin_addr)) )
{
(const struct sockaddr*) &v4,
sizeof(v4));
if ( (domain == AF_UNSPEC) &&
- (0 == inet_pton (AF_INET6,
+ (1 == inet_pton (AF_INET6,
hostname,
&v6.sin6_addr)) )
{
callback (callback_cls, NULL, 0);
return;
}
- if ( ( (domain == AF_UNSPEC) ||(domain == AF_INET) ) &&
- (0 == inet_pton (AF_INET6,
+ if ( ( (domain == AF_UNSPEC) || (domain == AF_INET6) ) &&
+ (1 == inet_pton (AF_INET6,
hostname,
&v6.sin6_addr)) )
{