aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_clients.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2011-08-26 15:23:53 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2011-08-26 15:23:53 +0000
commit4b9204162686a1d08324e62f3639d76ef2ca3fa3 (patch)
tree2bf9f61004acd5ae679fd35464b34624fbcc9505 /src/transport/gnunet-service-transport_clients.c
parentf70fb3b412c14d85a0acc08dfde14dc7c720b76a (diff)
downloadgnunet-4b9204162686a1d08324e62f3639d76ef2ca3fa3.tar.gz
gnunet-4b9204162686a1d08324e62f3639d76ef2ca3fa3.zip
not needed anymore
Diffstat (limited to 'src/transport/gnunet-service-transport_clients.c')
-rw-r--r--src/transport/gnunet-service-transport_clients.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/transport/gnunet-service-transport_clients.c b/src/transport/gnunet-service-transport_clients.c
index 975cb03f6..73d1220e4 100644
--- a/src/transport/gnunet-service-transport_clients.c
+++ b/src/transport/gnunet-service-transport_clients.c
@@ -108,11 +108,6 @@ struct TransportClient
108 * Length of the list of messages pending for this client. 108 * Length of the list of messages pending for this client.
109 */ 109 */
110 unsigned int message_count; 110 unsigned int message_count;
111
112 /**
113 * GNUNET_SERVER_Client's unique id
114 */
115 uint64_t server_client_id;
116}; 111};
117 112
118 113
@@ -140,7 +135,7 @@ lookup_client (struct GNUNET_SERVER_Client *client)
140 tc = clients_head; 135 tc = clients_head;
141 while (tc != NULL) 136 while (tc != NULL)
142 { 137 {
143 if (tc->server_client_id == GNUNET_SERVER_client_get_id (client)) 138 if (tc->client == client)
144 return tc; 139 return tc;
145 tc = tc->next; 140 tc = tc->next;
146 } 141 }
@@ -163,7 +158,6 @@ setup_client (struct GNUNET_SERVER_Client *client)
163 158
164 tc = GNUNET_malloc (sizeof (struct TransportClient)); 159 tc = GNUNET_malloc (sizeof (struct TransportClient));
165 tc->client = client; 160 tc->client = client;
166 tc->server_client_id = GNUNET_SERVER_client_get_id (client);
167 161
168 GNUNET_CONTAINER_DLL_insert (clients_head, clients_tail, tc); 162 GNUNET_CONTAINER_DLL_insert (clients_head, clients_tail, tc);
169 return tc; 163 return tc;
@@ -382,10 +376,9 @@ clients_handle_start (void *cls, struct GNUNET_SERVER_Client *client,
382 /* got 'start' twice from the same client, not allowed */ 376 /* got 'start' twice from the same client, not allowed */
383#if DEBUG_TRANSPORT 377#if DEBUG_TRANSPORT
384 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG | GNUNET_ERROR_TYPE_BULK, 378 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG | GNUNET_ERROR_TYPE_BULK,
385 "TransportClient %X ServerClient %X id %llu sent multiple START messages\n", 379 "TransportClient %X ServerClient %X sent multiple START messages\n",
386 tc, 380 tc,
387 tc->client, 381 tc->client);
388 tc->server_client_id);
389#endif 382#endif
390 GNUNET_break (0); 383 GNUNET_break (0);
391 GNUNET_SERVER_receive_done (client, GNUNET_SYSERR); 384 GNUNET_SERVER_receive_done (client, GNUNET_SYSERR);