Commit d7f16c2b by Michael Koch

2003-11-30 Jeff Sturm <jsturm@one-point.com>

	* java/net/InetAddress.java:
	(static): Don'f force DNS request for ANY_IF address.

2003-11-30  Michael Koch  <konqueror@gmx.de>

	* java/net/InetAddress.java,
	java/net/natInetAddressNoNet.cc,
	java/net/natInetAddressPosix.cc,
	java/net/natInetAddressWin32.cc:
	Reverted my last patch.

From-SVN: r74074
parent b97366d9
2003-11-30 Jeff Sturm <jsturm@one-point.com>
* java/net/InetAddress.java:
(static): Don'f force DNS request for ANY_IF address.
2003-11-30 Michael Koch <konqueror@gmx.de>
* java/net/InetAddress.java,
java/net/natInetAddressNoNet.cc,
java/net/natInetAddressPosix.cc,
java/net/natInetAddressWin32.cc:
Reverted my last patch.
2003-11-28 Michael Koch <konqueror@gmx.de>
* java/net/InetAddress.java
......
......@@ -82,7 +82,7 @@ public class InetAddress implements Serializable
}
byte[] zeros = { 0, 0, 0, 0 };
ANY_IF = new InetAddress (zeros, null);
ANY_IF = new InetAddress (zeros, "0.0.0.0");
}
/**
......@@ -564,23 +564,8 @@ public class InetAddress implements Serializable
*/
private static native byte[] aton (String host);
private static native InetAddress[] implLookup(String hostname,
InetAddress addr,
boolean all);
private static InetAddress[] lookup (String hostname,
InetAddress addr, boolean all)
{
if (addr.equals(ANY_IF))
{
byte[] zeros = { 0, 0, 0, 0 };
InetAddress[] result = new InetAddress[1];
result[0] = new InetAddress(zeros, "0.0.0.0");
return result;
}
return implLookup(hostname, addr, all);
}
private static native InetAddress[] lookup (String hostname,
InetAddress addr, boolean all);
private static native int getFamily (byte[] address);
......
......@@ -24,7 +24,7 @@ java::net::InetAddress::getFamily (jbyteArray bytes)
}
JArray<java::net::InetAddress*> *
java::net::InetAddress::implLookup (jstring, java::net::InetAddress *, jboolean)
java::net::InetAddress::lookup (jstring, java::net::InetAddress *, jboolean)
{
return NULL;
}
......
......@@ -106,9 +106,8 @@ java::net::InetAddress::getFamily (jbyteArray bytes)
JArray<java::net::InetAddress*> *
java::net::InetAddress::implLookup (jstring host,
java::net::InetAddress* iaddr,
jboolean all)
java::net::InetAddress::lookup (jstring host, java::net::InetAddress* iaddr,
jboolean all)
{
struct hostent *hptr = NULL;
#if defined (HAVE_GETHOSTBYNAME_R) || defined (HAVE_GETHOSTBYADDR_R)
......
......@@ -50,9 +50,8 @@ java::net::InetAddress::getFamily (jbyteArray bytes)
JArray<java::net::InetAddress*> *
java::net::InetAddress::implLookup (jstring host,
java::net::InetAddress* iaddr,
jboolean all)
java::net::InetAddress::lookup (jstring host, java::net::InetAddress* iaddr,
jboolean all)
{
struct hostent *hptr = NULL;
if (host != NULL)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment