diff options
author | Christian Grothoff <christian@grothoff.org> | 2015-03-08 14:33:42 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2015-03-08 14:33:42 +0000 |
commit | 023cf4e2f6a6d50c40e6717fcc67bb598f0f54a9 (patch) | |
tree | 34a324c1ff70f23245863f30bca3212571cb2efb /src/core/gnunet-service-core_neighbours.c | |
parent | 247e63b4eb4db92cc0cfb2df9ca66632cc6c90b1 (diff) | |
download | gnunet-023cf4e2f6a6d50c40e6717fcc67bb598f0f54a9.tar.gz gnunet-023cf4e2f6a6d50c40e6717fcc67bb598f0f54a9.zip |
-always assume at least MIN bandwidth, even if we got no quota or a quota lower than min
Diffstat (limited to 'src/core/gnunet-service-core_neighbours.c')
-rw-r--r-- | src/core/gnunet-service-core_neighbours.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/core/gnunet-service-core_neighbours.c b/src/core/gnunet-service-core_neighbours.c index 9fd9207e4..e3f4425e9 100644 --- a/src/core/gnunet-service-core_neighbours.c +++ b/src/core/gnunet-service-core_neighbours.c | |||
@@ -457,8 +457,12 @@ GSC_NEIGHBOURS_transmit (const struct GNUNET_PeerIdentity *target, | |||
457 | me = GNUNET_malloc (sizeof (struct NeighbourMessageEntry) + msize); | 457 | me = GNUNET_malloc (sizeof (struct NeighbourMessageEntry) + msize); |
458 | me->deadline = GNUNET_TIME_relative_to_absolute (timeout); | 458 | me->deadline = GNUNET_TIME_relative_to_absolute (timeout); |
459 | me->size = msize; | 459 | me->size = msize; |
460 | memcpy (&me[1], msg, msize); | 460 | memcpy (&me[1], |
461 | GNUNET_CONTAINER_DLL_insert_tail (n->message_head, n->message_tail, me); | 461 | msg, |
462 | msize); | ||
463 | GNUNET_CONTAINER_DLL_insert_tail (n->message_head, | ||
464 | n->message_tail, | ||
465 | me); | ||
462 | process_queue (n); | 466 | process_queue (n); |
463 | } | 467 | } |
464 | 468 | ||