Author: toad
Date: 2008-03-19 16:37:19 +0000 (Wed, 19 Mar 2008)
New Revision: 18611

Modified:
   trunk/freenet/src/freenet/node/SSKInsertHandler.java
Log:
We can get the pubkey hash from the key.

Modified: trunk/freenet/src/freenet/node/SSKInsertHandler.java
===================================================================
--- trunk/freenet/src/freenet/node/SSKInsertHandler.java        2008-03-19 
16:29:02 UTC (rev 18610)
+++ trunk/freenet/src/freenet/node/SSKInsertHandler.java        2008-03-19 
16:37:19 UTC (rev 18611)
@@ -53,7 +53,7 @@
         key = (NodeSSK) req.getObject(DMT.FREENET_ROUTING_KEY);
         htl = req.getShort(DMT.HTL);
         if(htl <= 0) htl = 1;
-        byte[] pubKeyHash = 
((ShortBuffer)req.getObject(DMT.PUBKEY_HASH)).getData();
+        byte[] pubKeyHash = key.getPubKeyHash();
         pubKey = node.getKey(pubKeyHash);
         data = ((ShortBuffer) req.getObject(DMT.DATA)).getData();
         headers = ((ShortBuffer) req.getObject(DMT.BLOCK_HEADERS)).getData();


Reply via email to