]> granicus.if.org Git - php/commitdiff
Fixed bug #18966
authorIlia Alshanetsky <iliaa@php.net>
Thu, 29 Aug 2002 15:44:00 +0000 (15:44 +0000)
committerIlia Alshanetsky <iliaa@php.net>
Thu, 29 Aug 2002 15:44:00 +0000 (15:44 +0000)
ext/standard/dns.c

index 5d65f125543c98c9e4c5fce1bb0e1cc354b80b6e..8dff743cd6e6066e2d4a6690606c39b34d04ccd2 100644 (file)
@@ -128,7 +128,7 @@ static char *php_gethostbyaddr(char *ip)
        hp = gethostbyaddr((char *) &addr, sizeof(addr), AF_INET);
 #endif
 
-       if (!hp) {
+       if (!hp || hp->h_name == NULL || hp->h_name == '\0') {
                return estrdup(ip);
        }