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){


Reply via email to