Update of /cvsroot/freenet/freenet/src/freenet
In directory sc8-pr-cvs1:/tmp/cvs-serv9758/src/freenet
Modified Files:
OpenConnectionManager.java
Log Message:
Display something intelligent on the OCM PeerHandlermode HTML page when we dont know
the Peer:s address (=its routing address) or its version.
Index: OpenConnectionManager.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/OpenConnectionManager.java,v
retrieving revision 1.145
retrieving revision 1.146
diff -u -w -r1.145 -r1.146
--- OpenConnectionManager.java 26 Oct 2003 01:54:04 -0000 1.145
+++ OpenConnectionManager.java 26 Oct 2003 21:21:47 -0000 1.146
@@ -1798,16 +1798,27 @@
pw.println("<TABLE border=0 cellspacing = 0><TR BGCOLOR = #E7EDFE>");
boolean inRoutingTable = freenet.node.Main.node.rt.references(p.identity);
- String peerAddress = p.address;
+ int colsUsed = 0;
+
+ //Peer version
String peerVersion =p.version;
+ if(peerVersion.length()==0)
+ peerVersion = "<Unknown>";
+ else
if(viewLevel<2) //Then add some stupidification
peerVersion =
peerVersion.substring(peerVersion.lastIndexOf(",")+1,peerVersion.length());
- int colsUsed = 0;
+
+ //Peer address
+ String peerAddress = p.address;
+ if(peerAddress.length()==0)
+ peerAddress = "<Unknown peer address>";
+ else
if(viewLevel == 0){ //Then add some stupidification
int iSep = peerAddress.indexOf(":");
if(iSep >0)
peerAddress = peerAddress.substring(0,iSep);
}
+
pw.println("<TD colspan = 2 width = 200
>"+peerAddress+" (version "+peerVersion+")</TD>");
colsUsed = colsUsed+2;
_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs