Author: fhanik
Date: Wed Mar 25 13:32:17 2009
New Revision: 758249
URL: http://svn.apache.org/viewvc?rev=758249&view=rev
Log:
Display IP address in range 0-255 and not -127-127
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java
tomcat/trunk/java/org/apache/catalina/tribes/util/Arrays.java
Modified:
tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java?rev=758249&r1=758248&r2=758249&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/membership/MemberImpl.java Wed
Mar 25 13:32:17 2009
@@ -452,7 +452,7 @@
if (DO_DNS_LOOKUPS)
this.hostname =
java.net.InetAddress.getByAddress(host).getHostName();
else
- this.hostname =
org.apache.catalina.tribes.util.Arrays.toString(host);
+ this.hostname =
org.apache.catalina.tribes.util.Arrays.toString(host,0,host.length,true);
return this.hostname;
}catch ( IOException x ) {
throw new RuntimeException("Unable to parse hostname.",x);
Modified: tomcat/trunk/java/org/apache/catalina/tribes/util/Arrays.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/tribes/util/Arrays.java?rev=758249&r1=758248&r2=758249&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/tribes/util/Arrays.java (original)
+++ tomcat/trunk/java/org/apache/catalina/tribes/util/Arrays.java Wed Mar 25
13:32:17 2009
@@ -56,9 +56,14 @@
}
public static String toString(byte[] data, int offset, int length) {
+ return toString(data,offset,length,false);
+ }
+
+ public static String toString(byte[] data, int offset, int length, boolean
asInt) {
StringBuffer buf = new StringBuffer("{");
if ( data != null && length > 0 ) {
- buf.append(data[offset++]);
+ if (asInt) buf.append((int)data[offset++]);
+ else buf.append(data[offset++]);
for (int i = offset; i < length; i++) {
buf.append(", ").append(data[i]);
}
@@ -66,7 +71,7 @@
buf.append("}");
return buf.toString();
}
-
+
public static String toString(Object[] data) {
return toString(data,0,data!=null?data.length:0);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]