gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r11807 - in gnunet/src: core datastore fs hostlist statisti


From: gnunet
Subject: [GNUnet-SVN] r11807 - in gnunet/src: core datastore fs hostlist statistics transport
Date: Fri, 18 Jun 2010 17:02:59 +0200

Author: grothoff
Date: 2010-06-18 17:02:59 +0200 (Fri, 18 Jun 2010)
New Revision: 11807

Modified:
   gnunet/src/core/gnunet-service-core.c
   gnunet/src/datastore/gnunet-service-datastore.c
   gnunet/src/fs/gnunet-service-fs.c
   gnunet/src/hostlist/gnunet-daemon-hostlist.c
   gnunet/src/hostlist/hostlist-server.c
   gnunet/src/statistics/gnunet-service-statistics.c
   gnunet/src/transport/gnunet-nat-client.c
   gnunet/src/transport/gnunet-service-transport.c
Log:
cleaning

Modified: gnunet/src/core/gnunet-service-core.c
===================================================================
--- gnunet/src/core/gnunet-service-core.c       2010-06-18 14:47:03 UTC (rev 
11806)
+++ gnunet/src/core/gnunet-service-core.c       2010-06-18 15:02:59 UTC (rev 
11807)
@@ -669,11 +669,6 @@
 const struct GNUNET_CONFIGURATION_Handle *cfg;
 
 /**
- * Our server.
- */
-static struct GNUNET_SERVER_Handle *server;
-
-/**
  * Transport service.
  */
 static struct GNUNET_TRANSPORT_Handle *transport;
@@ -3808,13 +3803,13 @@
  *
  * @param cls closure
  * @param s scheduler to use
- * @param serv the initialized server
+ * @param server the initialized server
  * @param c configuration to use
  */
 static void
 run (void *cls,
      struct GNUNET_SCHEDULER_Handle *s,
-     struct GNUNET_SERVER_Handle *serv,
+     struct GNUNET_SERVER_Handle *server,
      const struct GNUNET_CONFIGURATION_Handle *c)
 {
   static const struct GNUNET_SERVER_MessageHandler handlers[] = {
@@ -3880,7 +3875,6 @@
   GNUNET_CRYPTO_hash (&my_public_key,
                       sizeof (my_public_key), &my_identity.hashPubKey);
   /* setup notification */
-  server = serv;
   notifier = GNUNET_SERVER_notification_context_create (server, 
                                                        MAX_NOTIFY_QUEUE);
   GNUNET_SERVER_disconnect_notify (server, &handle_client_disconnect, NULL);

Modified: gnunet/src/datastore/gnunet-service-datastore.c
===================================================================
--- gnunet/src/datastore/gnunet-service-datastore.c     2010-06-18 14:47:03 UTC 
(rev 11806)
+++ gnunet/src/datastore/gnunet-service-datastore.c     2010-06-18 15:02:59 UTC 
(rev 11807)
@@ -125,11 +125,6 @@
 static struct GNUNET_CONTAINER_BloomFilter *filter;
 
 /**
- * Static counter to produce reservation identifiers.
- */
-static int reservation_gen;
-
-/**
  * How much space are we allowed to use?
  */
 static unsigned long long quota;
@@ -717,6 +712,11 @@
                struct GNUNET_SERVER_Client *client,
                const struct GNUNET_MessageHeader *message)
 {
+  /**
+   * Static counter to produce reservation identifiers.
+   */
+  static int reservation_gen;
+
   const struct ReserveMessage *msg = (const struct ReserveMessage*) message;
   struct ReservationList *e;
   unsigned long long used;

Modified: gnunet/src/fs/gnunet-service-fs.c
===================================================================
--- gnunet/src/fs/gnunet-service-fs.c   2010-06-18 14:47:03 UTC (rev 11806)
+++ gnunet/src/fs/gnunet-service-fs.c   2010-06-18 15:02:59 UTC (rev 11807)
@@ -3414,39 +3414,7 @@
 
 /* **************************** Startup ************************ */
 
-
 /**
- * List of handlers for P2P messages
- * that we care about.
- */
-static struct GNUNET_CORE_MessageHandler p2p_handlers[] =
-  {
-    { &handle_p2p_get, 
-      GNUNET_MESSAGE_TYPE_FS_GET, 0 },
-    { &handle_p2p_put, 
-      GNUNET_MESSAGE_TYPE_FS_PUT, 0 },
-    { NULL, 0, 0 }
-  };
-
-
-/**
- * List of handlers for the messages understood by this
- * service.
- */
-static struct GNUNET_SERVER_MessageHandler handlers[] = {
-  {&GNUNET_FS_handle_index_start, NULL, 
-   GNUNET_MESSAGE_TYPE_FS_INDEX_START, 0},
-  {&GNUNET_FS_handle_index_list_get, NULL, 
-   GNUNET_MESSAGE_TYPE_FS_INDEX_LIST_GET, sizeof(struct GNUNET_MessageHeader) 
},
-  {&GNUNET_FS_handle_unindex, NULL, GNUNET_MESSAGE_TYPE_FS_UNINDEX, 
-   sizeof (struct UnindexMessage) },
-  {&handle_start_search, NULL, GNUNET_MESSAGE_TYPE_FS_START_SEARCH, 
-   0 },
-  {NULL, NULL, 0, 0}
-};
-
-
-/**
  * Process fs requests.
  *
  * @param s scheduler to use
@@ -3458,6 +3426,26 @@
           struct GNUNET_SERVER_Handle *server,
           const struct GNUNET_CONFIGURATION_Handle *c)
 {
+  static const struct GNUNET_CORE_MessageHandler p2p_handlers[] =
+    {
+      { &handle_p2p_get, 
+       GNUNET_MESSAGE_TYPE_FS_GET, 0 },
+      { &handle_p2p_put, 
+       GNUNET_MESSAGE_TYPE_FS_PUT, 0 },
+      { NULL, 0, 0 }
+    };
+  static const struct GNUNET_SERVER_MessageHandler handlers[] = {
+    {&GNUNET_FS_handle_index_start, NULL, 
+     GNUNET_MESSAGE_TYPE_FS_INDEX_START, 0},
+    {&GNUNET_FS_handle_index_list_get, NULL, 
+     GNUNET_MESSAGE_TYPE_FS_INDEX_LIST_GET, sizeof(struct 
GNUNET_MessageHeader) },
+    {&GNUNET_FS_handle_unindex, NULL, GNUNET_MESSAGE_TYPE_FS_UNINDEX, 
+     sizeof (struct UnindexMessage) },
+    {&handle_start_search, NULL, GNUNET_MESSAGE_TYPE_FS_START_SEARCH, 
+     0 },
+    {NULL, NULL, 0, 0}
+  };
+
   sched = s;
   cfg = c;
   stats = GNUNET_STATISTICS_create (sched, "fs", cfg);

Modified: gnunet/src/hostlist/gnunet-daemon-hostlist.c
===================================================================
--- gnunet/src/hostlist/gnunet-daemon-hostlist.c        2010-06-18 14:47:03 UTC 
(rev 11806)
+++ gnunet/src/hostlist/gnunet-daemon-hostlist.c        2010-06-18 15:02:59 UTC 
(rev 11807)
@@ -53,12 +53,12 @@
 /**
  * Handle to hostlist server's connect handler
  */
-static GNUNET_CORE_ConnectEventHandler server_ch = NULL;
+static GNUNET_CORE_ConnectEventHandler server_ch;
 
 /**
  * Handle to hostlist server's disconnect handler
  */
-static GNUNET_CORE_DisconnectEventHandler server_dh = NULL;
+static GNUNET_CORE_DisconnectEventHandler server_dh;
 
 #endif
 

Modified: gnunet/src/hostlist/hostlist-server.c
===================================================================
--- gnunet/src/hostlist/hostlist-server.c       2010-06-18 14:47:03 UTC (rev 
11806)
+++ gnunet/src/hostlist/hostlist-server.c       2010-06-18 15:02:59 UTC (rev 
11807)
@@ -110,11 +110,6 @@
 static int advertising;
 
 /**
- * How many times was the hostlist advertised?
- */
-static uint64_t hostlist_adv_count;
-
-/**
  * Buffer for the hostlist address
  */
 static char * hostlist_uri;
@@ -345,6 +340,8 @@
 static size_t
 adv_transmit_ready ( void *cls, size_t size, void *buf)
 {
+  static uint64_t hostlist_adv_count;
+
   size_t transmission_size;
   size_t uri_size; /* Including \0 termination! */
   struct GNUNET_MessageHeader header;
@@ -372,10 +369,10 @@
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
               " # Sent advertisement message: %u\n",
               hostlist_adv_count);
-  GNUNET_STATISTICS_set (stats,
-                         gettext_noop("# hostlist advertisements send"),
-                         hostlist_adv_count,
-                         GNUNET_NO);
+  GNUNET_STATISTICS_update (stats,
+                           gettext_noop("# hostlist advertisements send"),
+                           1,
+                           GNUNET_NO);
   return transmission_size;
 }
 

Modified: gnunet/src/statistics/gnunet-service-statistics.c
===================================================================
--- gnunet/src/statistics/gnunet-service-statistics.c   2010-06-18 14:47:03 UTC 
(rev 11806)
+++ gnunet/src/statistics/gnunet-service-statistics.c   2010-06-18 15:02:59 UTC 
(rev 11807)
@@ -93,11 +93,6 @@
 static struct StatsEntry *start;
 
 /**
- * Counter used to generate unique values.
- */
-static uint32_t uidgen;
-
-/**
  * Load persistent values from disk.  Disk format is
  * exactly the same format that we also use for
  * setting the values over the network.
@@ -316,6 +311,11 @@
             struct GNUNET_SERVER_Client *client,
             const struct GNUNET_MessageHeader *message)
 {
+  /**
+   * Counter used to generate unique values.
+   */
+  static uint32_t uidgen;
+
   char *service;
   char *name;
   uint16_t msize;

Modified: gnunet/src/transport/gnunet-nat-client.c
===================================================================
--- gnunet/src/transport/gnunet-nat-client.c    2010-06-18 14:47:03 UTC (rev 
11806)
+++ gnunet/src/transport/gnunet-nat-client.c    2010-06-18 15:02:59 UTC (rev 
11807)
@@ -106,8 +106,6 @@
 
 static struct in_addr dummy;
  
-static struct in_addr target;
-
 static uint32_t port;
 
 static uint16_t 
@@ -364,6 +362,7 @@
 main (int argc, char *const *argv)
 {
   struct in_addr external;
+  struct in_addr target;
   uid_t uid;
 
   if (-1 == (rawsock = make_raw_socket()))

Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c     2010-06-18 14:47:03 UTC 
(rev 11806)
+++ gnunet/src/transport/gnunet-service-transport.c     2010-06-18 15:02:59 UTC 
(rev 11807)
@@ -805,12 +805,6 @@
 static struct GNUNET_HELLO_Message *our_hello;
 
 /**
- * "version" of "our_hello".  Used to see if a given neighbour has
- * already been sent the latest version of our HELLO message.
- */
-static unsigned int our_hello_version;
-
-/**
  * Our public key.
  */
 static struct GNUNET_CRYPTO_RsaPublicKeyBinaryEncoded my_public_key;
@@ -846,11 +840,6 @@
 static struct TransportPlugin *plugins;
 
 /**
- * Our server.
- */
-static struct GNUNET_SERVER_Handle *server;
-
-/**
  * Handle to peerinfo service.
  */
 static struct GNUNET_PEERINFO_Handle *peerinfo;
@@ -1853,7 +1842,6 @@
 
   GNUNET_free_non_null (our_hello);
   our_hello = hello;
-  our_hello_version++;
   GNUNET_PEERINFO_add_peer (peerinfo, our_hello);
   npos = neighbours;
   while (npos != NULL)
@@ -4885,13 +4873,13 @@
  *
  * @param cls closure
  * @param s scheduler to use
- * @param serv the initialized server
+ * @param server the initialized server
  * @param c configuration to use
  */
 static void
 run (void *cls,
      struct GNUNET_SCHEDULER_Handle *s,
-     struct GNUNET_SERVER_Handle *serv,
+     struct GNUNET_SERVER_Handle *server,
      const struct GNUNET_CONFIGURATION_Handle *c)
 {
   static const struct GNUNET_SERVER_MessageHandler handlers[] = {
@@ -4984,7 +4972,6 @@
   GNUNET_CRYPTO_hash (&my_public_key,
                       sizeof (my_public_key), &my_identity.hashPubKey);
   /* setup notification */
-  server = serv;
   GNUNET_SERVER_disconnect_notify (server,
                                    &client_disconnect_notification, NULL);
   /* load plugins... */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]