[Top][All Lists]
[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... */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r11807 - in gnunet/src: core datastore fs hostlist statistics transport,
gnunet <=