aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/net/InetAddress.java
diff options
context:
space:
mode:
authorMichael Koch <konqueror@gmx.de>2004-10-18 12:36:27 +0000
committerMichael Koch <mkoch@gcc.gnu.org>2004-10-18 12:36:27 +0000
commitdf397ce2bdc44b6a8cd3e100317c5390994bdde2 (patch)
tree89879f9793d01be864028c7a7a96bf5a6aedcd8c /libjava/java/net/InetAddress.java
parent2c661756f45c5fb1fa6e886b55ef43e2fefce5aa (diff)
downloadgcc-df397ce2bdc44b6a8cd3e100317c5390994bdde2.zip
gcc-df397ce2bdc44b6a8cd3e100317c5390994bdde2.tar.gz
gcc-df397ce2bdc44b6a8cd3e100317c5390994bdde2.tar.bz2
Inet4Address.java: Merged file header and javadocs.
2004-10-18 Michael Koch <konqueror@gmx.de> * java/net/Inet4Address.java: Merged file header and javadocs. * java/net/Inet6Address.java: Likewise. * java/net/InetAddress.java (getCanonicalHostName): Create Inet4Address object instead of InetAddress and add comment regarding IPv6. (toString): Simplified. From-SVN: r89211
Diffstat (limited to 'libjava/java/net/InetAddress.java')
-rw-r--r--libjava/java/net/InetAddress.java13
1 files changed, 4 insertions, 9 deletions
diff --git a/libjava/java/net/InetAddress.java b/libjava/java/net/InetAddress.java
index 51bcf3a..06e1a24 100644
--- a/libjava/java/net/InetAddress.java
+++ b/libjava/java/net/InetAddress.java
@@ -313,7 +313,7 @@ public class InetAddress implements Serializable
{
try
{
- sm.checkConnect (hostName, -1);
+ sm.checkConnect(hostName, -1);
}
catch (SecurityException e)
{
@@ -322,7 +322,8 @@ public class InetAddress implements Serializable
}
// Try to find the FDQN now
- InetAddress address = new InetAddress (getAddress(), null);
+ // FIXME: This does not work with IPv6.
+ InetAddress address = new Inet4Address(getAddress(), null);
return address.getHostName();
}
@@ -487,14 +488,8 @@ public class InetAddress implements Serializable
*/
public String toString()
{
- String host;
String address = getHostAddress();
-
- if (hostName != null)
- host = hostName;
- else
- host = address;
-
+ String host = (hostName != null) ? hostName : address;
return host + "/" + address;
}