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();