diff options
author | Christian Grothoff <christian@grothoff.org> | 2011-08-05 08:26:53 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2011-08-05 08:26:53 +0000 |
commit | 8cdbd31820ad0b71bbe3eb431723802bda7883df (patch) | |
tree | 829f297605846205c4bd5612b8a0b536b1d2f1fa /src/transport/gnunet-service-transport_clients.c | |
parent | 6b0266fa3464b54f37ec1e1f2ac0725b318b0027 (diff) | |
download | gnunet-8cdbd31820ad0b71bbe3eb431723802bda7883df.tar.gz gnunet-8cdbd31820ad0b71bbe3eb431723802bda7883df.zip |
more client code
Diffstat (limited to 'src/transport/gnunet-service-transport_clients.c')
-rw-r--r-- | src/transport/gnunet-service-transport_clients.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/transport/gnunet-service-transport_clients.c b/src/transport/gnunet-service-transport_clients.c index 97939bbf7..5fbd60df8 100644 --- a/src/transport/gnunet-service-transport_clients.c +++ b/src/transport/gnunet-service-transport_clients.c | |||
@@ -452,6 +452,23 @@ GST_clients_handle_set_quota (void *cls, | |||
452 | struct GNUNET_SERVER_Client *client, | 452 | struct GNUNET_SERVER_Client *client, |
453 | const struct GNUNET_MessageHeader *message) | 453 | const struct GNUNET_MessageHeader *message) |
454 | { | 454 | { |
455 | const struct QuotaSetMessage *qsm; | ||
456 | |||
457 | qsm = (const struct QuotaSetMessage *) message; | ||
458 | GNUNET_STATISTICS_update (stats, | ||
459 | gettext_noop ("# SET QUOTA messages received"), | ||
460 | 1, | ||
461 | GNUNET_NO); | ||
462 | #if DEBUG_TRANSPORT | ||
463 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | ||
464 | "Received `%s' request (new quota %u) from client for peer `%4s'\n", | ||
465 | "SET_QUOTA", | ||
466 | (unsigned int) ntohl (qsm->quota.value__), | ||
467 | GNUNET_i2s (&qsm->peer)); | ||
468 | #endif | ||
469 | GST_neighbours_set_incoming_quota (&qsm->peer, | ||
470 | qsm->quota); | ||
471 | GNUNET_SERVER_receive_done (client, GNUNET_OK); | ||
455 | } | 472 | } |
456 | 473 | ||
457 | 474 | ||