Author: toad
Date: 2007-06-11 11:32:42 +0000 (Mon, 11 Jun 2007)
New Revision: 13515
Modified:
trunk/freenet/src/freenet/node/FNPPacketMangler.java
Log:
We don't support negType=0 anymore, haven't done for a while.
Modified: trunk/freenet/src/freenet/node/FNPPacketMangler.java
===================================================================
--- trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-06-11
09:53:28 UTC (rev 13514)
+++ trunk/freenet/src/freenet/node/FNPPacketMangler.java 2007-06-11
11:32:42 UTC (rev 13515)
@@ -249,7 +249,12 @@
return;
}
- if((negType < 0) || (negType > 1)) {
+ if(negType == 0) {
+ Logger.error(this, "Old ephemeral Diffie-Hellman (negType 0)
not supported.");
+ return;
+ }
+
+ if(negType != 1) {
Logger.error(this, "Decrypted auth packet but unknown negotiation
type "+negType+" from "+replyTo+" possibly from "+pn);
return;
}else if (negType == 0 || negType == 1){