fix
authorChristian Grothoff <christian@grothoff.org>
Fri, 25 Mar 2011 10:53:50 +0000 (10:53 +0000)
committerChristian Grothoff <christian@grothoff.org>
Fri, 25 Mar 2011 10:53:50 +0000 (10:53 +0000)
src/fs/gnunet-service-fs_pe.c
src/fs/gnunet-service-fs_pe.h

index fe6c995ed14bb78102d352fd600bfde106d3eba4..450635f03ad18063fbd7367dd7207eaa91d01cd5 100644 (file)
@@ -267,7 +267,7 @@ schedule_peer_transmission (void *cls,
  * @param pr request with the entry
  */
 void
-GSF_plan_add_ (const struct GSF_ConnectedPeer *cp,
+GSF_plan_add_ (struct GSF_ConnectedPeer *cp,
               struct GSF_PendingRequest *pr)
 {
   struct GNUNET_PeerIdentity id;
@@ -283,6 +283,7 @@ GSF_plan_add_ (const struct GSF_ConnectedPeer *cp,
       pp = GNUNET_malloc (sizeof (struct PeerPlan));
       pp->priority_heap = GNUNET_CONTAINER_heap_create (GNUNET_CONTAINER_HEAP_ORDER_MAX);
       pp->delay_heap = GNUNET_CONTAINER_heap_create (GNUNET_CONTAINER_HEAP_ORDER_MIN);
+      pp->cp = cp;
       GNUNET_CONTAINER_multihashmap_put (plans,
                                         &id.hashPubKey,
                                         pp,
index eaa3767cd032da7a39c2deb78632eade55a1cc0b..37280adc6754b93002c1f1cf3757772e41f31ac9 100644 (file)
@@ -36,7 +36,7 @@
  * @param pr request with the entry
  */
 void
-GSF_plan_add_ (const struct GSF_ConnectedPeer *cp,
+GSF_plan_add_ (struct GSF_ConnectedPeer *cp,
               struct GSF_PendingRequest *pr);