removing unique id code
authorMatthias Wachs <wachs@net.in.tum.de>
Tue, 30 Aug 2011 09:24:45 +0000 (09:24 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Tue, 30 Aug 2011 09:24:45 +0000 (09:24 +0000)
src/include/gnunet_server_lib.h
src/util/server.c

index 682a265ff54cb3a73131df34af8e086b52784684..f03d9625d8d242aa556b8fc306c339df9e48b200 100644 (file)
@@ -325,16 +325,6 @@ GNUNET_SERVER_client_get_address (struct GNUNET_SERVER_Client *client,
                                   void **addr, size_t * addrlen);
 
 
-/**
- * Retrieve the unique id from the opaque defined GNUNET_SERVER_Client
- *
- * @param client the client
- * @return the unique id
- */
-uint64_t
-GNUNET_SERVER_client_get_id (struct GNUNET_SERVER_Client *client);
-
-
 /**
  * Functions with this signature are called whenever a client
  * is disconnected on the network level.
index ce5d16e1e1171b8c5c2bbd26596df4ca42b02337..c8eb15f1ca0931e274b3ef9aad1cbe73e6665641 100644 (file)
@@ -247,11 +247,6 @@ struct GNUNET_SERVER_Client
    * Type of last message processed (for warn_no_receive_done).
    */
   uint16_t warn_type;
-
-  /**
-   * unique identifier to distinguish between clients
-   */
-  uint64_t id;
 };
 
 
@@ -937,18 +932,6 @@ client_message_tokenizer_callback (void *cls, void *client,
 }
 
 
-/**
- * Get a unique identifier for each GNUNET_SERVER_Client
- */
-static uint64_t
-get_client_id (void)
-{
-  static uint64_t id;
-
-  GNUNET_assert (id < ULONG_LONG_MAX);
-  return (id++);
-}
-
 /**
  * Add a TCP socket-based connection to the set of handles managed by
  * this server.  Use this function for outgoing (P2P) connections that
@@ -980,7 +963,6 @@ GNUNET_SERVER_connect_socket (struct GNUNET_SERVER_Handle *server,
   client->receive_pending = GNUNET_YES;
   client->callback = NULL;
   client->callback_cls = NULL;
-  client->id = get_client_id ();
   GNUNET_CONNECTION_receive (client->connection,
                              GNUNET_SERVER_MAX_MESSAGE_SIZE - 1,
                              client->idle_timeout, &process_incoming, client);
@@ -1292,18 +1274,6 @@ GNUNET_SERVER_client_persist_ (struct GNUNET_SERVER_Client *client)
 }
 
 
-/**
- * Retrieve the unique id from the opaque defined GNUNET_SERVER_Client
- *
- * @param client the client
- * @return the unique id
- */
-uint64_t
-GNUNET_SERVER_client_get_id (struct GNUNET_SERVER_Client *client)
-{
-  return client->id;
-}
-
 /**
  * Resume receiving from this client, we are done processing the
  * current request.  This function must be called from within each