diff options
author | Mark Spruiell <mes@zeroc.com> | 2002-11-19 23:31:49 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2002-11-19 23:31:49 +0000 |
commit | 3a8bf28738963fc85e29d6c009db306a558bd918 (patch) | |
tree | f1880d0da0dc746acd43b586f5ce662ccff50c26 /java/src/Ice/Util.java | |
parent | more info (diff) | |
download | ice-3a8bf28738963fc85e29d6c009db306a558bd918.tar.bz2 ice-3a8bf28738963fc85e29d6c009db306a558bd918.tar.xz ice-3a8bf28738963fc85e29d6c009db306a558bd918.zip |
adding Network.getLocalAddress
Diffstat (limited to 'java/src/Ice/Util.java')
-rw-r--r-- | java/src/Ice/Util.java | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/java/src/Ice/Util.java b/java/src/Ice/Util.java index 8a62d9ffec1..d15bf89ba6c 100644 --- a/java/src/Ice/Util.java +++ b/java/src/Ice/Util.java @@ -199,15 +199,8 @@ public final class Util if(_localAddress == null) { - java.net.InetAddress addr = null; - try - { - addr = java.net.InetAddress.getLocalHost(); - } - catch(java.net.UnknownHostException ex) - { - throw new DNSException(); - } + java.net.InetAddress addr = IceInternal.Network.getLocalAddress(); + byte[] ip = addr.getAddress(); _localAddress = ""; for(int i = 0; i < ip.length; i++) |