Author: zothar
Date: 2008-01-06 18:48:57 +0000 (Sun, 06 Jan 2008)
New Revision: 16944

Modified:
   trunk/freenet/src/freenet/node/Node.java
Log:
Introduce N2N message type for differential node references.  Remove the if for 
unknown N2N message types as I believe inheritance takes care of it for us.

Modified: trunk/freenet/src/freenet/node/Node.java
===================================================================
--- trunk/freenet/src/freenet/node/Node.java    2008-01-06 18:26:44 UTC (rev 
16943)
+++ trunk/freenet/src/freenet/node/Node.java    2008-01-06 18:48:57 UTC (rev 
16944)
@@ -359,6 +359,8 @@
        private short maxHTL;
        /** Type identifier for fproxy node to node messages, as sent on 
DMT.nodeToNodeMessage's */
        public static final int N2N_MESSAGE_TYPE_FPROXY = 1;
+       /** Type identifier for differential node reference messages, as sent 
on DMT.nodeToNodeMessage's */
+       public static final int N2N_MESSAGE_TYPE_DIFFNODEREF = 2;
        /** Identifier within fproxy messages for simple, short text messages 
to be displayed on the homepage as useralerts */
        public static final int N2N_TEXT_MESSAGE_TYPE_USERALERT = 1;
        /** Identifier within fproxy messages for an offer to transfer a file */
@@ -2570,12 +2572,11 @@
                                // Shouldn't happen
                                throw new Error(e);
                        }
+               } else if(type == Node.N2N_MESSAGE_TYPE_DIFFNODEREF) {
+                       // FIXME: Not yet implemented
+                       Logger.normal(this, "Received differential node 
reference node to node message from "+src.getPeer());
                } else {
-                       if(fromDarknet) {
-                               Logger.error(this, "Received unknown node to 
node message type '"+type+"' from "+darkSource.getPeer());
-                       } else {
-                               Logger.error(this, "Received unknown node to 
node message type '"+type+"' from "+src.getPeer());
-                       }
+                       Logger.error(this, "Received unknown node to node 
message type '"+type+"' from "+src.getPeer());
                }
        }



Reply via email to