Author: toad
Date: 2007-12-06 00:59:31 +0000 (Thu, 06 Dec 2007)
New Revision: 16349
Modified:
trunk/freenet/src/freenet/node/FNPPacketMangler.java
Log:
DOH! Actually receive data packets post-connect!
Modified: trunk/freenet/src/freenet/node/FNPPacketMangler.java
===================================================================
--- trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-12-06
00:34:39 UTC (rev 16348)
+++ trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-12-06
00:59:31 UTC (rev 16349)
@@ -268,6 +268,18 @@
pn = anonPeers[i];
if(pn == opn) continue;
if(tryProcessAuthAnonReply(buf, offset, length,
pn, peer, now)) return;
+ if(tryProcess(buf, offset, length,
pn.getCurrentKeyTracker(), now)) {
+ pn.changedIP(peer);
+ return;
+ }
+ if(tryProcess(buf, offset, length,
pn.getPreviousKeyTracker(), now)) {
+ pn.changedIP(peer);
+ return;
+ }
+ if(tryProcess(buf, offset, length,
pn.getUnverifiedKeyTracker(), now)) {
+ pn.changedIP(peer);
+ return;
+ }
}
}