Author: nextgens
Date: 2006-01-18 00:45:46 +0000 (Wed, 18 Jan 2006)
New Revision: 7871

Modified:
   trunk/freenet/src/freenet/io/comm/DummyPeerContext.java
   trunk/freenet/src/freenet/io/comm/Peer.java
   trunk/freenet/src/freenet/io/comm/PeerContext.java
   trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java
   trunk/freenet/src/freenet/node/CHKInsertSender.java
   trunk/freenet/src/freenet/node/FNPPacketMangler.java
   trunk/freenet/src/freenet/node/KeyTracker.java
   trunk/freenet/src/freenet/node/Node.java
   trunk/freenet/src/freenet/node/NodeDispatcher.java
   trunk/freenet/src/freenet/node/NodePinger.java
   trunk/freenet/src/freenet/node/PeerManager.java
   trunk/freenet/src/freenet/node/PeerNode.java
   trunk/freenet/src/freenet/node/SSKInsertSender.java
   trunk/freenet/src/freenet/node/TextModeClientInterface.java
   trunk/freenet/src/freenet/node/Version.java
Log:
reverting changes

Modified: trunk/freenet/src/freenet/io/comm/DummyPeerContext.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/DummyPeerContext.java     2006-01-18 
00:01:15 UTC (rev 7870)
+++ trunk/freenet/src/freenet/io/comm/DummyPeerContext.java     2006-01-18 
00:45:46 UTC (rev 7871)
@@ -10,7 +10,7 @@

     private final Peer peer;

-    public Peer getDetectedPeer() {
+    public Peer getPeer() {
         return peer;
     }


Modified: trunk/freenet/src/freenet/io/comm/Peer.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/Peer.java 2006-01-18 00:01:15 UTC (rev 
7870)
+++ trunk/freenet/src/freenet/io/comm/Peer.java 2006-01-18 00:45:46 UTC (rev 
7871)
@@ -35,7 +35,6 @@
     public static final String VERSION = "$Id: Peer.java,v 1.4 2005/08/25 
17:28:19 amphibian Exp $";

        private final InetAddress _address;
-       private final InetAddress _nominal_address;
        private final int _port;

        // Create a null peer
@@ -48,13 +47,11 @@
                dis.readFully(ba);
                _address = InetAddress.getByAddress(ba);
                _port = dis.readInt();
-               _nominal_address=_address;
        }

        public Peer(InetAddress address, int port) {
                _address = address;
                _port = port;
-               _nominal_address=_address;
        }

        /**
@@ -75,34 +72,7 @@
         } catch (NumberFormatException e) {
             throw new PeerParseException(e);
         }
-        _nominal_address=_address;
     }
-    
-    /**
-     * @param physicaln,hostname
-     */
-    public Peer(String physical, String hostname) throws PeerParseException {
-       int offset = physical.lastIndexOf(':'); // ipv6
-        if(offset < 0) throw new PeerParseException();
-        String before = physical.substring(0, offset);
-        String after = physical.substring(offset+1);
-        try {
-               _address = InetAddress.getByName(before);
-        } catch (UnknownHostException e) {
-               throw new PeerParseException(e);
-               }
-        try {
-               _port = Integer.parseInt(after);
-        } catch (NumberFormatException e) {
-               throw new PeerParseException(e);
-        }
-           
-        try {
-            _nominal_address = InetAddress.getByName(hostname);
-        } catch (UnknownHostException e) {
-               throw new PeerParseException(e);
-       }
-    }

     public boolean isNull() {
                return _port == 0;
@@ -124,21 +94,13 @@
                if (!_address.equals(peer._address)) {
                        return false;
                }
-               
-               if (!_nominal_address.equals(peer._nominal_address)) {
-                       return false;
-               }
                return true;
        }

        public InetAddress getAddress() {
                return _address;
        }
-       
-       public InetAddress getHostname() {
-               return _nominal_address;
-       }
-       
+
        public int hashCode() {
                return _address.hashCode() + _port;
        }

Modified: trunk/freenet/src/freenet/io/comm/PeerContext.java
===================================================================
--- trunk/freenet/src/freenet/io/comm/PeerContext.java  2006-01-18 00:01:15 UTC 
(rev 7870)
+++ trunk/freenet/src/freenet/io/comm/PeerContext.java  2006-01-18 00:45:46 UTC 
(rev 7871)
@@ -8,7 +8,7 @@
  */
 public interface PeerContext {
     // Largely opaque interface for now
-    Peer getDetectedPeer();
+    Peer getPeer();

     /** Force the peer to disconnect */
        void forceDisconnect();

Modified: trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java
===================================================================
--- trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java     2006-01-18 
00:01:15 UTC (rev 7870)
+++ trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java     2006-01-18 
00:45:46 UTC (rev 7871)
@@ -104,7 +104,7 @@
                        Logger.error(this, "Aborted during setup");
                        // Will throw on running
                }
-               throttle = 
PacketThrottle.getThrottle(_destination.getDetectedPeer(), _prb._packetSize);
+               throttle = PacketThrottle.getThrottle(_destination.getPeer(), 
_prb._packetSize);
                _senderThread = new Thread("_senderThread for "+_uid) {

                        public void run() {

Modified: trunk/freenet/src/freenet/node/CHKInsertSender.java
===================================================================
--- trunk/freenet/src/freenet/node/CHKInsertSender.java 2006-01-18 00:01:15 UTC 
(rev 7870)
+++ trunk/freenet/src/freenet/node/CHKInsertSender.java 2006-01-18 00:45:46 UTC 
(rev 7871)
@@ -43,7 +43,7 @@
                        this.pn = pn;
                        bt = new BlockTransmitter(node.usm, pn, uid, prb);
                        Sender s = new Sender(this);
-            Thread senderThread = new Thread(s, "Sender for "+uid+" to 
"+pn.getDetectedPeer());
+            Thread senderThread = new Thread(s, "Sender for "+uid+" to 
"+pn.getPeer());
             senderThread.setDaemon(true);
             senderThread.start();
                }
@@ -637,7 +637,7 @@
                                                mf = m;
                                        else
                                                mf = m.or(mf);
-                                       Logger.minor(this, "Waiting for 
"+awc.pn.getDetectedPeer());
+                                       Logger.minor(this, "Waiting for 
"+awc.pn.getPeer());
                                }
                        }


Modified: trunk/freenet/src/freenet/node/FNPPacketMangler.java
===================================================================
--- trunk/freenet/src/freenet/node/FNPPacketMangler.java        2006-01-18 
00:01:15 UTC (rev 7870)
+++ trunk/freenet/src/freenet/node/FNPPacketMangler.java        2006-01-18 
00:45:46 UTC (rev 7871)
@@ -941,7 +941,7 @@
      * @throws WouldBlockException 
      */
     public void processOutgoing(byte[] buf, int offset, int length, 
PeerContext peer) throws NotConnectedException, PacketSequenceException, 
WouldBlockException {
-       Logger.minor(this, "processOutgoing(buf, "+offset+", "+length+", 
"+peer.getDetectedPeer());
+       Logger.minor(this, "processOutgoing(buf, "+offset+", "+length+", 
"+peer.getPeer());
         if(!(peer instanceof PeerNode))
             throw new IllegalArgumentException();
         PeerNode pn = (PeerNode)peer;
@@ -981,7 +981,7 @@
     void processOutgoingPreformatted(byte[] buf, int offset, int length, 
PeerNode peer, int k, AsyncMessageCallback[] callbacks) throws 
NotConnectedException, PacketSequenceException, WouldBlockException {
         while(true) {
             try {
-               Logger.minor(this, "At beginning of processOutgoingPreformatted 
loop for "+peer.getDetectedPeer());
+               Logger.minor(this, "At beginning of processOutgoingPreformatted 
loop for "+peer.getPeer());
                 KeyTracker tracker = peer.getCurrentKeyTracker();
                 if(tracker == null) {
                     Logger.normal(this, "Dropping packet: Not connected yet");
@@ -1092,7 +1092,7 @@
                                seqNumber = 
tracker.allocateOutgoingPacketNumberNeverBlock();
                }

-               Logger.minor(this, "Sequence number (sending): "+seqNumber+" 
("+packetNumber+") to "+tracker.pn.getDetectedPeer());
+               Logger.minor(this, "Sequence number (sending): "+seqNumber+" 
("+packetNumber+") to "+tracker.pn.getPeer());

         /** The last sent sequence number, so that we can refer to packets
          * sent after this packet was originally sent (it may be a resend) */
@@ -1152,7 +1152,7 @@
             int offsetSeq = otherSideSeqNumber - ackSeq;
             if(offsetSeq > 255 || offsetSeq < 0)
                 throw new PacketSequenceException("bad ack offset "+offsetSeq+
-                        " - seqNumber="+otherSideSeqNumber+", 
ackNumber="+ackSeq+" talking to "+tracker.pn.getDetectedPeer());
+                        " - seqNumber="+otherSideSeqNumber+", 
ackNumber="+ackSeq+" talking to "+tracker.pn.getPeer());
             plaintext[ptr++] = (byte)offsetSeq;
         }

@@ -1163,7 +1163,7 @@
             int offsetSeq = otherSideSeqNumber - reqSeq;
             if(offsetSeq > 255 || offsetSeq < 0)
                 throw new PacketSequenceException("bad resend request offset 
"+offsetSeq+
-                        " - reqSeq="+reqSeq+", 
otherSideSeqNumber="+otherSideSeqNumber+" talking to 
"+tracker.pn.getDetectedPeer());
+                        " - reqSeq="+reqSeq+", 
otherSideSeqNumber="+otherSideSeqNumber+" talking to "+tracker.pn.getPeer());
             plaintext[ptr++] = (byte)offsetSeq;
         }

@@ -1177,7 +1177,7 @@
             int offsetSeq = realSeqNumber - ackReqSeq;
             if(offsetSeq > 255 || offsetSeq < 0)
                 throw new PacketSequenceException("bad ack requests offset: 
"+offsetSeq+
-                        " - ackReqSeq="+ackReqSeq+", 
packetNumber="+realSeqNumber+" talking to "+tracker.pn.getDetectedPeer());
+                        " - ackReqSeq="+ackReqSeq+", 
packetNumber="+realSeqNumber+" talking to "+tracker.pn.getPeer());
             plaintext[ptr++] = (byte)offsetSeq;
         }

@@ -1262,7 +1262,7 @@

         Logger.minor(this,"Sending packet of length "+output.length+" to 
"+kt.pn);

-        usm.sendPacket(output, kt.pn.getDetectedPeer());
+        usm.sendPacket(output, kt.pn.getPeer());
         kt.pn.sentPacket();
     }

@@ -1281,8 +1281,7 @@
                 pn.setDHContext(ctx);
             }
         }
-        for(int i=0;i<pn.getHandshakeIPs().length;i++)
-               sendFirstHalfDHPacket(0, ctx.getOurExponential(), pn, 
pn.getHandshakeIPs()[i]);
+        sendFirstHalfDHPacket(0, ctx.getOurExponential(), pn, pn.getPeer());
         pn.sentHandshake();
     }


Modified: trunk/freenet/src/freenet/node/KeyTracker.java
===================================================================
--- trunk/freenet/src/freenet/node/KeyTracker.java      2006-01-18 00:01:15 UTC 
(rev 7870)
+++ trunk/freenet/src/freenet/node/KeyTracker.java      2006-01-18 00:45:46 UTC 
(rev 7871)
@@ -483,7 +483,7 @@
     }

     private PacketThrottle getThrottle() {
-       return PacketThrottle.getThrottle(pn.getDetectedPeer(), 
Node.PACKET_SIZE);
+       return PacketThrottle.getThrottle(pn.getPeer(), Node.PACKET_SIZE);
        }

        /**

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2006-01-18 00:01:15 UTC (rev 
7870)
+++ trunk/freenet/src/freenet/node/Node.java    2006-01-18 00:45:46 UTC (rev 
7871)
@@ -150,7 +150,7 @@
     byte[] identityHash;
     /** Hash of hash of identity i.e. hash of setup key. */
     byte[] identityHashHash; 
-    String myName, myFQDN;
+    String myName;
     final LocationManager lm;
     final PeerManager peers; // my peers
     final RandomSource random; // strong RNG
@@ -210,10 +210,9 @@
         br.close();
         // Read contents
         String physical = fs.get("physical.udp");
-        myFQDN = fs.get("hostname");
         Peer myOldPeer;
         try {
-            myOldPeer = new Peer(physical, myFQDN);
+            myOldPeer = new Peer(physical);
         } catch (PeerParseException e) {
             IOException e1 = new IOException();
             e1.initCause(e);
@@ -327,8 +326,6 @@
         }
         DiffieHellman.init(yarrow);
         Node n = new Node(port, yarrow, overrideIP, "", 1000 / 
packetsPerSecond, true, logger, 16384);
-        if(args.length > 1)
-               n.setFQDN(args[1]);
         n.start(new StaticSwapRequestInterval(2000));
         new TextModeClientInterface(n);
         Thread t = new Thread(new MemoryChecker(), "Memory checker");
@@ -915,7 +912,6 @@
     public SimpleFieldSet exportFieldSet() {
         SimpleFieldSet fs = new SimpleFieldSet();
         fs.put("physical.udp", 
getPrimaryIPAddress().getHostAddress()+":"+portNumber);
-        fs.put("hostname", myFQDN );
         fs.put("identity", HexUtil.bytesToHex(myIdentity));
         fs.put("location", Double.toString(lm.getLocation().getValue()));
         fs.put("version", Version.getVersionString());
@@ -927,11 +923,6 @@
         Logger.minor(this, "My reference: "+fs);
         return fs;
     }
-    
-    public void setFQDN(String name){
-       if(name!=null)
-               myFQDN=name;
-    }

     InetAddress overrideIPAddress;


Modified: trunk/freenet/src/freenet/node/NodeDispatcher.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeDispatcher.java  2006-01-18 00:01:15 UTC 
(rev 7870)
+++ trunk/freenet/src/freenet/node/NodeDispatcher.java  2006-01-18 00:45:46 UTC 
(rev 7871)
@@ -308,7 +308,7 @@
             PeerNode next = node.peers.closerPeer(pn, ctx.routedTo, 
ctx.notIgnored, target, true);
             Logger.minor(this, "Next: "+next+" message: "+m);
             if(next != null) {
-                Logger.minor(this, "Forwarding "+m.getSpec()+" to 
"+next.getDetectedPeer().getPort());
+                Logger.minor(this, "Forwarding "+m.getSpec()+" to 
"+next.getPeer().getPort());
                 ctx.addSent(next);
                 try {
                     next.sendAsync(m, null);

Modified: trunk/freenet/src/freenet/node/NodePinger.java
===================================================================
--- trunk/freenet/src/freenet/node/NodePinger.java      2006-01-18 00:01:15 UTC 
(rev 7870)
+++ trunk/freenet/src/freenet/node/NodePinger.java      2006-01-18 00:45:46 UTC 
(rev 7871)
@@ -51,7 +51,7 @@
                        double avgPingTime = peer.averagePingTime();
                        double avgThrottledPacketSendTime = 
peer.throttledPacketSendAverage.currentValue();
                        double value = Math.max(avgPingTime, 
avgThrottledPacketSendTime);
-                       Logger.minor(this, "Peer: "+peer.getDetectedPeer()+", 
avgPingTime: "+avgPingTime+", avg throttled send time: 
"+avgThrottledPacketSendTime);
+                       Logger.minor(this, "Peer: "+peer.getPeer()+", 
avgPingTime: "+avgPingTime+", avg throttled send time: 
"+avgThrottledPacketSendTime);
                        total *= value;
                }
                if(peerCount > 0) {

Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java     2006-01-18 00:01:15 UTC 
(rev 7870)
+++ trunk/freenet/src/freenet/node/PeerManager.java     2006-01-18 00:45:46 UTC 
(rev 7871)
@@ -191,7 +191,7 @@
      */
     public PeerNode getByPeer(Peer peer) {
         for(int i=0;i<myPeers.length;i++) {
-            if(myPeers[i].getDetectedPeer().equals(peer))
+            if(myPeers[i].getPeer().equals(peer))
                 return myPeers[i];
         }
         return null;
@@ -347,25 +347,25 @@
         for(int i=0;i<peers.length;i++) {
             PeerNode p = peers[i];
             if(routedTo.contains(p)) {
-               Logger.minor(this, "Skipping (already routed to): 
"+p.getDetectedPeer());
+               Logger.minor(this, "Skipping (already routed to): 
"+p.getPeer());
                continue;
             }
             if(p == pn) {
-               Logger.minor(this, "Skipping (req came from): 
"+p.getDetectedPeer());
+               Logger.minor(this, "Skipping (req came from): "+p.getPeer());
                continue;
             }
             if(!p.isConnected()) {
-               Logger.minor(this, "Skipping (not connected): 
"+p.getDetectedPeer());
+               Logger.minor(this, "Skipping (not connected): "+p.getPeer());
                continue;
             }
             if(p.isBackedOff()) {
-               Logger.minor(this, "Skipping (backed off): 
"+p.getDetectedPeer());
+               Logger.minor(this, "Skipping (backed off): "+p.getPeer());
                continue;
             }
             count++;
             any = p;
             double diff = distance(p, loc);
-            Logger.minor(this, "p.loc="+p.getLocation().getValue()+", 
loc="+loc+", d="+distance(p.getLocation().getValue(), loc)+" usedD="+diff+" for 
"+p.getDetectedPeer());
+            Logger.minor(this, "p.loc="+p.getLocation().getValue()+", 
loc="+loc+", d="+distance(p.getLocation().getValue(), loc)+" usedD="+diff+" for 
"+p.getPeer());
             if((!ignoreSelf) && diff > maxDiff) continue;
             if(diff < bestDiff) {
                 best = p;

Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java        2006-01-18 00:01:15 UTC 
(rev 7870)
+++ trunk/freenet/src/freenet/node/PeerNode.java        2006-01-18 00:45:46 UTC 
(rev 7871)
@@ -52,11 +52,8 @@
     static boolean disableProbabilisticHTLs = false;

     /** My low-level address for SocketManager purposes */
-    private Peer detectedPeer;
+    private Peer peer;

-    /** The advertised address */
-    private Peer nominalPeer;
-    
     /** Is this a testnet node? */
     public final boolean testnetEnabled;

@@ -196,17 +193,14 @@
         currentLocation = new Location(locationString);
         String physical = fs.get("physical.udp");
         if(physical == null) throw new FSParseException("No physical.udp");
-        detectedPeer = new Peer(physical);
-        String nominal = fs.get("hostname");
-        if(nominal == null) throw new FSParseException("No hostname");
-        nominalPeer = new Peer(nominal);
+        peer = new Peer(physical);
         String name = fs.get("myName");
         if(name == null) throw new FSParseException("No name");
         myName = name;
         String testnet = fs.get("testnet");
         testnetEnabled = testnet == null ? false : 
(testnet.equalsIgnoreCase("true") || testnet.equalsIgnoreCase("yes"));
         if(testnetEnabled != node.testnetEnabled) {
-               String err = "Ignoring incompatible node "+detectedPeer+" - 
peer.testnet="+testnetEnabled+"("+testnet+") but 
node.testnet="+node.testnetEnabled;
+               String err = "Ignoring incompatible node "+peer+" - 
peer.testnet="+testnetEnabled+"("+testnet+") but 
node.testnet="+node.testnetEnabled;
                Logger.error(this, err);
                throw new PeerParseException(err);
         }
@@ -273,28 +267,11 @@
     /**
      * Get my low-level address
      */
-    public Peer getDetectedPeer() {
-        return detectedPeer;
+    public Peer getPeer() {
+        return peer;
     }

     /**
-     * Get my advertised address
-     */
-    public Peer getNominalPeer() {
-        return nominalPeer;
-    }
-    
-    /**
-     * Returns an array with the advertised address and the nominal one
-     */
-    public Peer[] getHandshakeIPs(){
-       Peer[] p = new Peer[2];
-       p[0]=nominalPeer;
-       if(detectedPeer!=null)  p[1]=detectedPeer;
-       return p;
-    }
-    
-    /**
      * What is my current keyspace location?
      */
     public Location getLocation() {
@@ -541,7 +518,7 @@
      * @param newPeer The new address of the peer.
      */
     public void changedIP(Peer newPeer) {
-        this.detectedPeer = newPeer;
+        this.peer = newPeer;
     }

     /**
@@ -573,7 +550,7 @@
      * @return short version of toString()
      */
     public String shortToString() {
-        return 
super.toString()+"@"+detectedPeer.toString()+"@"+HexUtil.bytesToHex(identity);
+        return 
super.toString()+"@"+peer.toString()+"@"+HexUtil.bytesToHex(identity);
     }

     public String toString() {
@@ -818,8 +795,8 @@
         if(physical == null) throw new FSParseException("No physical.udp");
         try {
             Peer p = new Peer(physical);
-            if(!p.equals(detectedPeer)) changedAnything = true;
-            detectedPeer = p;
+            if(!p.equals(peer)) changedAnything = true;
+            peer = p;
         } catch (PeerParseException e1) {
             throw new FSParseException(e1);
         }
@@ -878,7 +855,7 @@

     public String getStatus() {
         return 
-               (isConnected ? "CONNECTED   " : "DISCONNECTED") + " " + 
getDetectedPeer().toString()+" "+myName+" "+currentLocation.getValue()+" 
"+getVersion()+" backoff: "+backoffLength+" ("+(Math.max(backedOffUntil - 
System.currentTimeMillis(),0))+")";
+               (isConnected ? "CONNECTED   " : "DISCONNECTED") + " " + 
getPeer().toString()+" "+myName+" "+currentLocation.getValue()+" 
"+getVersion()+" backoff: "+backoffLength+" ("+(Math.max(backedOffUntil - 
System.currentTimeMillis(),0))+")";
     }

     public String getFreevizOutput() {
@@ -902,8 +879,7 @@
      */
     private SimpleFieldSet exportFieldSet() {
         SimpleFieldSet fs = new SimpleFieldSet();
-        fs.put("hostname", nominalPeer.toString());
-        fs.put("physical.udp", detectedPeer.toString());
+        fs.put("physical.udp", peer.toString());
         fs.put("identity", HexUtil.bytesToHex(identity));
         fs.put("location", Double.toString(currentLocation.getValue()));
         fs.put("testnet", Boolean.toString(testnetEnabled));
@@ -1008,9 +984,9 @@
                                        backoffLength = MAX_BACKOFF_LENGTH;
                                int x = node.random.nextInt(backoffLength);
                                backedOffUntil = now + x;
-                               Logger.minor(this, "Backing off: 
backoffLength="+backoffLength+", until "+x+"ms on "+getDetectedPeer());
+                               Logger.minor(this, "Backing off: 
backoffLength="+backoffLength+", until "+x+"ms on "+getPeer());
                        } else {
-                               Logger.minor(this, "Ignoring 
localRejectedOverload: "+(backedOffUntil-now)+"ms remaining on backoff on 
"+getDetectedPeer());
+                               Logger.minor(this, "Ignoring 
localRejectedOverload: "+(backedOffUntil-now)+"ms remaining on backoff on 
"+getPeer());
                        }
                }
        }
@@ -1026,9 +1002,9 @@
                        // Don't un-backoff if still backed off
                        if(now > backedOffUntil) {
                                backoffLength = INITIAL_BACKOFF_LENGTH;
-                               Logger.minor(this, "Resetting backoff on 
"+getDetectedPeer());
+                               Logger.minor(this, "Resetting backoff on 
"+getPeer());
                        } else {
-                               Logger.minor(this, "Ignoring 
successNotOverload: "+(backedOffUntil-now)+"ms remaining on backoff on 
"+getDetectedPeer());
+                               Logger.minor(this, "Ignoring 
successNotOverload: "+(backedOffUntil-now)+"ms remaining on backoff on 
"+getPeer());
                        }
                }
        }
@@ -1093,7 +1069,7 @@

        public void reportThrottledPacketSendTime(long timeDiff) {
                throttledPacketSendAverage.report(timeDiff);
-               Logger.minor(this, "Reporting throttled packet send time: 
"+timeDiff+" to "+getDetectedPeer());
+               Logger.minor(this, "Reporting throttled packet send time: 
"+timeDiff+" to "+getPeer());
        }
 }


Modified: trunk/freenet/src/freenet/node/SSKInsertSender.java
===================================================================
--- trunk/freenet/src/freenet/node/SSKInsertSender.java 2006-01-18 00:01:15 UTC 
(rev 7870)
+++ trunk/freenet/src/freenet/node/SSKInsertSender.java 2006-01-18 00:45:46 UTC 
(rev 7871)
@@ -377,7 +377,7 @@
                                         * 
                                         * For now, accept the "old" i.e. 
preexisting data.
                                         */
-                                       Logger.normal(this, "Got collision on 
"+myKey+" ("+uid+") sending to "+next.getDetectedPeer());
+                                       Logger.normal(this, "Got collision on 
"+myKey+" ("+uid+") sending to "+next.getPeer());

                                        // FNPSSKDataFound == FNPInsertRequest


Modified: trunk/freenet/src/freenet/node/TextModeClientInterface.java
===================================================================
--- trunk/freenet/src/freenet/node/TextModeClientInterface.java 2006-01-18 
00:01:15 UTC (rev 7870)
+++ trunk/freenet/src/freenet/node/TextModeClientInterface.java 2006-01-18 
00:45:46 UTC (rev 7871)
@@ -107,7 +107,6 @@
         System.out.println("CONNECT:<filename> - connect to a node from its 
ref in a file.");
         System.out.println("CONNECT:\n<noderef including an End on a line by 
itself> - enter a noderef directly.");
         System.out.println("DISCONNECT:<ip:port> - disconnect from a node by 
providing it's ip+port");
-        System.out.println("HOSTNAME:<new node fqdn> - change the node's 
fqdn.");
         System.out.println("NAME:<new node name> - change the node's name.");
 //        System.out.println("SUBFILE:<filename> - append all data received 
from subscriptions to a file, rather than sending it to stdout.");
 //        System.out.println("SAY:<text> - send text to the last 
created/pushed stream");
@@ -473,15 +472,6 @@
                 key = key.substring(0, key.length()-2);
             System.out.println("New name: "+key);
             n.setName(key);
-        } else if(uline.startsWith("HOSTNAME:")) {
-            System.out.println("Node name currently: "+n.myFQDN);
-            String key = line.substring("HOSTNAME:".length());
-            while(key.length() > 0 && key.charAt(0) == ' ')
-                key = key.substring(1);
-            while(key.length() > 0 && key.charAt(key.length()-1) == ' ')
-                key = key.substring(0, key.length()-2);
-            System.out.println("New name: "+key);
-            n.setFQDN(key);
         } else if(uline.startsWith("DISCONNECT:")) {
                String ipAndPort = line.substring("DISCONNECT:".length());
                disconnect(ipAndPort.trim());
@@ -728,7 +718,7 @@
        PeerNode[] pn = n.peers.myPeers;
        for(int i=0;i<pn.length;i++)
        {
-               String nodeIpAndPort = 
pn[i].getDetectedPeer().getAddress().getHostAddress()+":"+pn[i].getDetectedPeer().getPort();
+               String nodeIpAndPort = 
pn[i].getPeer().getAddress().getHostAddress()+":"+pn[i].getPeer().getPort();
                if(nodeIpAndPort.equals(ipAndPort))
                {
                        n.peers.disconnect(pn[i]);

Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2006-01-18 00:01:15 UTC (rev 
7870)
+++ trunk/freenet/src/freenet/node/Version.java 2006-01-18 00:45:46 UTC (rev 
7871)
@@ -20,10 +20,10 @@
        public static final String protocolVersion = "1.0";

        /** The build number of the current revision */
-       public static final int buildNumber = 360;
+       public static final int buildNumber = 359;

        /** Oldest build of Fred we will talk to */
-       public static final int lastGoodBuild = 360;
+       public static final int lastGoodBuild = 359;

        /** The highest reported build of fred */
        public static int highestSeenBuild = buildNumber;


Reply via email to