| Index: nspr/pr/src/misc/prnetdb.c
 | 
| ===================================================================
 | 
| --- nspr/pr/src/misc/prnetdb.c	(revision 257452)
 | 
| +++ nspr/pr/src/misc/prnetdb.c	(working copy)
 | 
| @@ -2228,10 +2228,6 @@
 | 
|  #if !defined(_PR_HAVE_GETADDRINFO)
 | 
|      return pr_StringToNetAddrFB(string, addr);
 | 
|  #else
 | 
| -#if defined(_PR_INET6_PROBE)
 | 
| -    if (!_pr_ipv6_is_present())
 | 
| -        return pr_StringToNetAddrFB(string, addr);
 | 
| -#endif
 | 
|      /*
 | 
|       * getaddrinfo with AI_NUMERICHOST is much slower than pr_inet_aton on some
 | 
|       * platforms, such as Mac OS X (bug 404399), Linux glibc 2.10 (bug 344809),
 | 
| @@ -2241,6 +2237,11 @@
 | 
|      if (!strchr(string, '%'))
 | 
|          return pr_StringToNetAddrFB(string, addr);
 | 
|  
 | 
| +#if defined(_PR_INET6_PROBE)
 | 
| +    if (!_pr_ipv6_is_present())
 | 
| +        return pr_StringToNetAddrFB(string, addr);
 | 
| +#endif
 | 
| +
 | 
|      return pr_StringToNetAddrGAI(string, addr);
 | 
|  #endif
 | 
|  }
 | 
| 
 |