diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2013-02-05 12:44:22 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2013-02-05 12:44:22 +0000 |
commit | 5741b675d753f5701375df35c26939dc019fc710 (patch) | |
tree | 96979250ffd445d29721d2129a1ea48f89655a51 /src/transport/gnunet-service-transport_clients.c | |
parent | 1165391219f4489df2565b6708d42b4ac65d046a (diff) | |
download | gnunet-5741b675d753f5701375df35c26939dc019fc710.tar.gz gnunet-5741b675d753f5701375df35c26939dc019fc710.zip |
transport metric manipulation
Diffstat (limited to 'src/transport/gnunet-service-transport_clients.c')
-rw-r--r-- | src/transport/gnunet-service-transport_clients.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/transport/gnunet-service-transport_clients.c b/src/transport/gnunet-service-transport_clients.c index bdfcd1e89..23fc7278b 100644 --- a/src/transport/gnunet-service-transport_clients.c +++ b/src/transport/gnunet-service-transport_clients.c | |||
@@ -30,6 +30,7 @@ | |||
30 | #include "gnunet-service-transport_neighbours.h" | 30 | #include "gnunet-service-transport_neighbours.h" |
31 | #include "gnunet-service-transport_plugins.h" | 31 | #include "gnunet-service-transport_plugins.h" |
32 | #include "gnunet-service-transport_validation.h" | 32 | #include "gnunet-service-transport_validation.h" |
33 | #include "gnunet-service-transport_manipulation.h" | ||
33 | #include "gnunet-service-transport.h" | 34 | #include "gnunet-service-transport.h" |
34 | #include "transport.h" | 35 | #include "transport.h" |
35 | 36 | ||
@@ -693,7 +694,7 @@ clients_handle_send (void *cls, struct GNUNET_SERVER_Client *client, | |||
693 | stcc->target = obm->peer; | 694 | stcc->target = obm->peer; |
694 | stcc->client = client; | 695 | stcc->client = client; |
695 | GNUNET_SERVER_client_keep (client); | 696 | GNUNET_SERVER_client_keep (client); |
696 | GST_neighbours_send (&obm->peer, obmm, msize, | 697 | GST_manipulation_send (&obm->peer, obmm, msize, |
697 | GNUNET_TIME_relative_ntoh (obm->timeout), | 698 | GNUNET_TIME_relative_ntoh (obm->timeout), |
698 | &handle_send_transmit_continuation, stcc); | 699 | &handle_send_transmit_continuation, stcc); |
699 | } | 700 | } |
@@ -1006,6 +1007,8 @@ GST_clients_start (struct GNUNET_SERVER_Handle *server) | |||
1006 | {&GST_blacklist_handle_reply, NULL, | 1007 | {&GST_blacklist_handle_reply, NULL, |
1007 | GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_REPLY, | 1008 | GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_REPLY, |
1008 | sizeof (struct BlacklistMessage)}, | 1009 | sizeof (struct BlacklistMessage)}, |
1010 | {&GST_manipulation_set_metric, NULL, | ||
1011 | GNUNET_MESSAGE_TYPE_TRANSPORT_TRAFFIC_METRIC, 0}, | ||
1009 | {NULL, NULL, 0, 0} | 1012 | {NULL, NULL, 0, 0} |
1010 | }; | 1013 | }; |
1011 | nc = GNUNET_SERVER_notification_context_create (server, 0); | 1014 | nc = GNUNET_SERVER_notification_context_create (server, 0); |