diff --git a/src/unix/gsocket.c b/src/unix/gsocket.c index 541ab46929..2ffafc86b6 100644 --- a/src/unix/gsocket.c +++ b/src/unix/gsocket.c @@ -972,9 +972,9 @@ GSocketError GAddress_INET_SetHostName(GAddress *address, const char *hostname) addr = &(((struct sockaddr_in *)address->m_addr)->sin_addr); /* If it is a numeric host name, convert it now */ -#if HAVE_INET_ATON +#if defined(HAVE_INET_ATON) if (inet_aton(hostname, addr) == 0) { -#elif HAVE_INET_ADDR +#elif defined(HAVE_INET_ADDR) /* Fix from Guillermo Rodriguez Garcia */ if ( (addr->s_addr = inet_addr(hostname)) == -1 ) { #else