fix
authorChristian Grothoff <christian@grothoff.org>
Tue, 2 Feb 2010 13:05:00 +0000 (13:05 +0000)
committerChristian Grothoff <christian@grothoff.org>
Tue, 2 Feb 2010 13:05:00 +0000 (13:05 +0000)
src/transport/gnunet-service-transport_blacklist.c

index 5ddf9c1bfea56aaae246510ad184614a3a2f03c6..6b90929f16193c040b8690a0942667d26832cd4d 100644 (file)
@@ -158,7 +158,7 @@ GNUNET_TRANSPORT_handle_blacklist (void *cls,
   const struct BlacklistMessage *msg = (const struct BlacklistMessage*) message;
 
   be = GNUNET_CONTAINER_multihashmap_get (blacklist,
-                                         &be->peer.hashPubKey);
+                                         &msg->peer.hashPubKey);
   if (be != NULL)
     {
       GNUNET_SCHEDULER_cancel (sched,
@@ -169,7 +169,7 @@ GNUNET_TRANSPORT_handle_blacklist (void *cls,
       be = GNUNET_malloc (sizeof (struct BlacklistEntry));
       be->peer = msg->peer;
       GNUNET_CONTAINER_multihashmap_put (blacklist,
-                                        &be->peer.hashPubKey,
+                                        &msg->peer.hashPubKey,
                                         be,
                                         GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY);
     }