From: Christian Grothoff Date: Fri, 25 Mar 2011 10:53:50 +0000 (+0000) Subject: fix X-Git-Tag: initial-import-from-subversion-38251~18909 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=8d9a9ab3714c070341acc2956c55bd039fcf9eaa;p=oweals%2Fgnunet.git fix --- diff --git a/src/fs/gnunet-service-fs_pe.c b/src/fs/gnunet-service-fs_pe.c index fe6c995ed..450635f03 100644 --- a/src/fs/gnunet-service-fs_pe.c +++ b/src/fs/gnunet-service-fs_pe.c @@ -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, diff --git a/src/fs/gnunet-service-fs_pe.h b/src/fs/gnunet-service-fs_pe.h index eaa3767cd..37280adc6 100644 --- a/src/fs/gnunet-service-fs_pe.h +++ b/src/fs/gnunet-service-fs_pe.h @@ -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);