[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r3190 - in GNUnet/src: applications/advertising application
From: |
grothoff |
Subject: |
[GNUnet-SVN] r3190 - in GNUnet/src: applications/advertising applications/bootstrap_http applications/chat applications/datastore applications/dht/module applications/dht/tools applications/fs/ecrs applications/fs/fsui applications/fs/lib applications/fs/module applications/fs/tools applications/gap applications/identity applications/kvstore_sqlite applications/rpc applications/sqstore_mysql applications/sqstore_sqlite applications/tbench applications/template applications/testbed applications/topology_f2f applications/tracekit applications/traffic applications/vpn server setup transports util/network_client util/os |
Date: |
Sun, 30 Jul 2006 20:25:12 -0700 (PDT) |
Author: grothoff
Date: 2006-07-30 20:24:57 -0700 (Sun, 30 Jul 2006)
New Revision: 3190
Modified:
GNUnet/src/applications/advertising/advertising.c
GNUnet/src/applications/advertising/bootstrap.c
GNUnet/src/applications/bootstrap_http/http.c
GNUnet/src/applications/chat/chat.c
GNUnet/src/applications/chat/gnunet-chat.c
GNUnet/src/applications/datastore/datastore.c
GNUnet/src/applications/datastore/prefetch.c
GNUnet/src/applications/dht/module/cs.c
GNUnet/src/applications/dht/module/dht.c
GNUnet/src/applications/dht/tools/dht-join.c
GNUnet/src/applications/dht/tools/dht-query.c
GNUnet/src/applications/dht/tools/dht_api.c
GNUnet/src/applications/fs/ecrs/download.c
GNUnet/src/applications/fs/ecrs/ecrstest.c
GNUnet/src/applications/fs/ecrs/keyspace.c
GNUnet/src/applications/fs/ecrs/meta.c
GNUnet/src/applications/fs/ecrs/namespace.c
GNUnet/src/applications/fs/ecrs/search.c
GNUnet/src/applications/fs/ecrs/upload.c
GNUnet/src/applications/fs/fsui/download.c
GNUnet/src/applications/fs/fsui/file_info.c
GNUnet/src/applications/fs/fsui/fsui.c
GNUnet/src/applications/fs/fsui/helper.c
GNUnet/src/applications/fs/fsui/namespace_info.c
GNUnet/src/applications/fs/fsui/search.c
GNUnet/src/applications/fs/fsui/unindex.c
GNUnet/src/applications/fs/fsui/upload.c
GNUnet/src/applications/fs/lib/fslib.c
GNUnet/src/applications/fs/module/anonymity.c
GNUnet/src/applications/fs/module/fs.c
GNUnet/src/applications/fs/module/migration.c
GNUnet/src/applications/fs/module/ondemand.c
GNUnet/src/applications/fs/module/querymanager.c
GNUnet/src/applications/fs/tools/gnunet-delete.c
GNUnet/src/applications/fs/tools/gnunet-download.c
GNUnet/src/applications/fs/tools/gnunet-insert.c
GNUnet/src/applications/fs/tools/gnunet-pseudonym.c
GNUnet/src/applications/fs/tools/gnunet-search.c
GNUnet/src/applications/fs/tools/gnunet-unindex.c
GNUnet/src/applications/gap/gap.c
GNUnet/src/applications/gap/gaptest.c
GNUnet/src/applications/identity/identity.c
GNUnet/src/applications/kvstore_sqlite/kv_sqlite.c
GNUnet/src/applications/rpc/rpc.c
GNUnet/src/applications/sqstore_mysql/mysql.c
GNUnet/src/applications/sqstore_sqlite/sqlite.c
GNUnet/src/applications/tbench/gnunet-tbench.c
GNUnet/src/applications/tbench/tbench.c
GNUnet/src/applications/template/gnunet-template.c
GNUnet/src/applications/template/template.c
GNUnet/src/applications/testbed/commands.c
GNUnet/src/applications/testbed/gnunet-testbed.c
GNUnet/src/applications/testbed/testbed.c
GNUnet/src/applications/topology_f2f/topology.c
GNUnet/src/applications/tracekit/gnunet-tracekit.c
GNUnet/src/applications/tracekit/tracekit.c
GNUnet/src/applications/traffic/clientapi.c
GNUnet/src/applications/vpn/gnunet-vpn.c
GNUnet/src/applications/vpn/vpn.c
GNUnet/src/server/gnunet-transport-check.c
GNUnet/src/setup/confdata.c
GNUnet/src/setup/glade_support.c
GNUnet/src/setup/gnunet-setup.c
GNUnet/src/setup/gnunet-win-tool.c
GNUnet/src/transports/http.c
GNUnet/src/transports/ip.c
GNUnet/src/transports/ip6.c
GNUnet/src/transports/smtp.c
GNUnet/src/transports/udp6.c
GNUnet/src/util/network_client/tcpio.c
GNUnet/src/util/network_client/tcpiotest.c
GNUnet/src/util/os/semaphoretest.c
Log:
LOG -> GE_LOG
Modified: GNUnet/src/applications/advertising/advertising.c
===================================================================
--- GNUnet/src/applications/advertising/advertising.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/advertising/advertising.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -154,16 +154,16 @@
&msg->signature,
&msg->publicKey)) {
EncName enc;
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(&msg->senderIdentity.hashPubKey,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("hello message from `%s' invalid (signature invalid). Dropping.\n"),
(char*)&enc);
return SYSERR; /* message invalid */
}
if ((TIME_T)ntohl(msg->expirationTime) > TIME(NULL) + MAX_HELLO_EXPIRES) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("hello message received invalid (expiration time over limit).
Dropping.\n"));
return SYSERR;
}
@@ -172,7 +172,7 @@
if (stats != NULL)
stats->change(stat_hello_in, 1);
#if DEBUG_ADVERTISING
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
_("hello advertisement for protocol %d received.\n"),
ntohs(msg->protocol));
#endif
@@ -212,7 +212,7 @@
return OK;
} else {
#if DEBUG_ADVERTISING
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"advertised hello differs from prior knowledge,"
" requireing ping-pong confirmation.\n");
#endif
@@ -291,7 +291,7 @@
if (ping == NULL) {
res = SYSERR;
FREE(buffer);
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
_("Could not send hellos+PING, ping buffer full.\n"));
transport->disconnect(tsession);
return SYSERR;
@@ -304,7 +304,7 @@
heloEnd = -2;
}
if (heloEnd <= 0) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("`%s' failed (%d, %u). Will not send PING.\n"),
"getAdvertisedhellos",
heloEnd,
@@ -362,10 +362,10 @@
if (weak_randomi(sd->n) != 0)
return;
#if DEBUG_ADVERTISING
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&hi->hashPubKey,
&other));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Entering `%s' with target `%s'.\n",
__FUNCTION__,
&other);
@@ -400,7 +400,7 @@
NO);
if (NULL == helo) {
#if DEBUG_ADVERTISING
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Exit from `%s' (error: `%s' failed).\n",
__FUNCTION__,
"identity2Helo");
@@ -411,7 +411,7 @@
FREE(helo);
if (tsession == NULL) {
#if DEBUG_ADVERTISING
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Exit from `%s' (%s error).\n",
__FUNCTION__,
"transportConnect");
@@ -426,7 +426,7 @@
P2P_hello_MESSAGE_size(sd->m));
transport->disconnect(tsession);
#if DEBUG_ADVERTISING
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Exit from %s.\n",
__FUNCTION__);
#endif
@@ -460,14 +460,14 @@
if (sd.m == NULL)
return;
#if DEBUG_ADVERTISING
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
_("Advertising my transport %d to selected peers.\n"),
tapi->protocolNumber);
#endif
identity->addHost(sd.m);
if (sd.n < 1) {
if (identity->forEachHost(0, NULL, NULL) == 0)
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Announcing ourselves pointless: "
"no other peers are known to us so far.\n"));
FREE(sd.m);
@@ -570,10 +570,10 @@
if ((TIME_T)ntohl(helo->expirationTime) < now) {
EncName enc;
/* remove hellos that expired */
- IFLOG(LOG_INFO,
+ IFGE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
hash2enc(&peer->hashPubKey,
&enc));
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
_("Removing hello from peer `%s' (expired %ds ago).\n"),
&enc,
now - ntohl(helo->expirationTime));
@@ -749,7 +749,7 @@
= stats->create(gettext_noop("# plaintext PING messages sent"));
}
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("`%s' registering handler %d (plaintext and ciphertext)\n"),
"advertising",
p2p_PROTO_hello);
@@ -768,7 +768,7 @@
NULL);
activeCronJobs += ACJ_ANNOUNCE;
} else {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Network advertisements disabled by configuration!\n"));
}
if (testConfigurationString("NETWORK",
@@ -782,7 +782,7 @@
}
#if DEBUG_ADVERTISING
else
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"hello forwarding disabled!\n");
#endif
Modified: GNUnet/src/applications/advertising/bootstrap.c
===================================================================
--- GNUnet/src/applications/advertising/bootstrap.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/advertising/bootstrap.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -65,7 +65,7 @@
/* select hello by random */
rndidx = weak_randomi(hcq->helosCount);
#if DEBUG_BOOTSTRAP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"%s chose hello %d of %d\n",
__FUNCTION__,
rndidx, hcq->helosCount);
@@ -189,7 +189,7 @@
if (abort_bootstrap != NO)
break;
#if DEBUG_BOOTSTRAP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Starting bootstrap.\n");
#endif
cls.helosLen = 0;
Modified: GNUnet/src/applications/bootstrap_http/http.c
===================================================================
--- GNUnet/src/applications/bootstrap_http/http.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/bootstrap_http/http.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -77,7 +77,7 @@
port = TCP_HTTP_PORT;
if (0 != strncmp(HTTP_URL, url, strlen(HTTP_URL)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid URL `%s' (must begin with `%s')\n"),
url,
HTTP_URL);
@@ -105,7 +105,7 @@
else {
port = atoi(hostname + curpos + 1);
if (!port) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid port \"%s\" in hostlist specification, trying port
%d.\n"),
TCP_HTTP_PORT);
port = TCP_HTTP_PORT;
@@ -116,7 +116,7 @@
sock = SOCKET(PF_INET, SOCK_STREAM, 0);
if (sock < 0) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: `%s'.\n"),
"socket",
__FILE__, __LINE__,
@@ -128,7 +128,7 @@
/* Do we need to connect through a proxy? */
if (theProxy.sin_addr.s_addr == 0) {
if (OK != GN_getHostByName(hostname, &ip_info)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Could not download list of peer contacts, host `%s' unknown.\n"),
hostname);
FREE(filename);
@@ -151,7 +151,7 @@
if (CONNECT(sock,
(struct sockaddr*)&soaddr,
sizeof(soaddr)) < 0) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("`%s' to `%s' failed at %s:%d with error: %s\n"),
"connect",
hostname,
@@ -177,7 +177,7 @@
command,
curpos);
if (SYSERR == (int)curpos) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("`%s' to `%s' failed at %s:%d with error: %s\n"),
"send",
hostname,
@@ -213,7 +213,7 @@
}
if (curpos < 4) { /* we have not found it */
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Parsing HTTP response for URL `%s' failed.\n"),
url);
closefile(sock);
@@ -248,7 +248,7 @@
}
if (curpos != P2P_hello_MESSAGE_size(helo)) {
if (curpos != 0)
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Parsing hello from `%s' failed.\n"),
url);
break;
@@ -275,12 +275,12 @@
url = getConfigurationString("GNUNETD",
"HOSTLISTURL");
if (url == NULL) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"No hostlist URL specified in configuration, will not bootstrap.\n");
return;
}
#if DEBUG_HTTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Trying to bootstrap with peers from `%s'\n",
url);
#endif
@@ -326,7 +326,7 @@
if (proxy != NULL) {
if (OK != GN_getHostByName(proxy,
&ip)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Could not resolve name of HTTP proxy `%s'. Trying without a
proxy.\n"),
proxy);
theProxy.sin_addr.s_addr = 0;
Modified: GNUnet/src/applications/chat/chat.c
===================================================================
--- GNUnet/src/applications/chat/chat.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/applications/chat/chat.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -83,7 +83,7 @@
HashCode512 hc;
if (ntohs(message->size) != sizeof(P2P_chat_MESSAGE)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Message received from peer is invalid.\n"));
return SYSERR;
}
@@ -111,7 +111,7 @@
pmsg->nick[CHAT_NICK_LENGTH-1] = '\0';
pmsg->message[CHAT_MSG_LENGTH-1] = '\0';
/*
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
" CHAT: received new message from %s: %s\n",
&pmsg->nick[0],
&pmsg->message[0]);
@@ -130,7 +130,7 @@
HashCode512 hc;
if (ntohs(message->size) != sizeof(CS_chat_MESSAGE)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Message received from client is invalid\n"));
return SYSERR; /* invalid message */
}
@@ -152,11 +152,11 @@
message);
if (j == -1) {
if (clientCount == MAX_CLIENTS)
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Maximum number of chat clients reached.\n"));
else {
clients[clientCount++] = client;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("Now %d of %d chat clients at this node.\n"),
clientCount, MAX_CLIENTS);
}
@@ -173,7 +173,7 @@
MUTEX_LOCK(&chatMutex);
for (i=0;i<clientCount;i++)
if (clients[i] == client) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Chat client exits.\n");
clients[i] = clients[--clientCount];
break;
@@ -193,7 +193,7 @@
MUTEX_CREATE(&chatMutex);
clientCount = 0;
coreAPI = capi;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("`%s' registering handlers %d and %d\n"),
"chat",
P2P_PROTO_chat_MSG,
Modified: GNUnet/src/applications/chat/gnunet-chat.c
===================================================================
--- GNUnet/src/applications/chat/gnunet-chat.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/chat/gnunet-chat.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -89,7 +89,7 @@
return SYSERR;
}
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return -1;
} /* end of parsing commandline */
Modified: GNUnet/src/applications/datastore/datastore.c
===================================================================
--- GNUnet/src/applications/datastore/datastore.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/datastore/datastore.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -86,10 +86,10 @@
#if DEBUG_DATASTORE
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Datastore availability pre-test failed for `%s'.\n",
&enc);
#endif
@@ -111,10 +111,10 @@
int i;
if (! testAvailable(query)) {
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(query,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Availability test failed for `%s' at %s:%d.\n"),
&enc,
__FILE__, __LINE__);
@@ -127,18 +127,18 @@
available += ntohl(value->size);
}
#if DEBUG_DATASTORE
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Deleted `%s' from database.\n",
&enc);
#endif
} else {
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(query,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Database failed to delete `%s'.\n"),
&enc);
}
@@ -161,7 +161,7 @@
/* check if we have enough space / priority */
if ( (available < ntohl(value->size) ) &&
(minPriority > ntohl(value->prio)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
"Datastore full (%llu/%llu) and content priority too low to kick out
other content. Refusing put.\n",
sq->getSize(),
quota);
@@ -247,7 +247,7 @@
return OK;
}
#if DEBUG_DATASTORE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Migration: available %llu (need %u), min priority %u have %u\n",
available, ntohl(value->size),
minPriority,
Modified: GNUnet/src/applications/datastore/prefetch.c
===================================================================
--- GNUnet/src/applications/datastore/prefetch.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/datastore/prefetch.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -102,7 +102,7 @@
}
}
#if DEBUG_PREFETCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Adding content to prefetch buffer (%u)\n",
rCBPos);
#endif
@@ -190,13 +190,13 @@
if (minIdx == -1) {
MUTEX_UNLOCK(&lock);
#if DEBUG_PREFETCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Failed to find content in prefetch buffer\n");
#endif
return SYSERR;
}
#if DEBUG_PREFETCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Found content in prefetch buffer (%u)\n",
minIdx);
#endif
Modified: GNUnet/src/applications/dht/module/cs.c
===================================================================
--- GNUnet/src/applications/dht/module/cs.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/dht/module/cs.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -442,7 +442,7 @@
}
}
MUTEX_UNLOCK(&csLock);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("`%s' failed: table not found!\n"),
"CS_DHT_LEAVE");
return sendAck(client,
@@ -454,7 +454,7 @@
DHT_CLIENT_PUT_RECORD * record = cls;
int i;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Signaling client put completion: %d\n",
record->replicas);
MUTEX_LOCK(&csLock);
@@ -462,7 +462,7 @@
if (OK != sendAck(record->client,
&record->table,
record->replicas)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("`%s' failed. Terminating connection to client.\n"),
"sendAck");
coreAPI->terminateClientConnection(record->client);
@@ -519,7 +519,7 @@
putRecordsSize+1);
putRecords[putRecordsSize-1] = ptr;
MUTEX_UNLOCK(&csLock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Starting DHT put\n");
ptr->put_record = dhtAPI->put_start(&req->table,
&req->key,
@@ -538,7 +538,7 @@
if (OK != sendAck(record->client,
&record->table,
record->replicas)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("sendAck failed. Terminating connection to client.\n"));
coreAPI->terminateClientConnection(record->client);
}
@@ -647,7 +647,7 @@
memcpy(&msg[1],
value,
ntohl(value->size));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' processes reply '%.*s'\n",
__FUNCTION__,
ntohl(value->size) - sizeof(DataContainer),
@@ -657,7 +657,7 @@
msg->header.type = htons(CS_PROTO_dht_REPLY_GET);
if (OK != coreAPI->sendToClient(record->client,
&msg->header)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("`%s' failed. Terminating connection to client.\n"),
"sendToClient");
coreAPI->terminateClientConnection(record->client);
@@ -675,7 +675,7 @@
if (OK != sendAck(record->client,
&record->table,
SYSERR)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("`%s' failed. Terminating connection to client.\n"),
"sendAck");
coreAPI->terminateClientConnection(record->client);
@@ -684,7 +684,7 @@
if (OK != sendAck(record->client,
&record->table,
record->count)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("`%s' failed. Terminating connection to client.\n"),
"sendAck");
coreAPI->terminateClientConnection(record->client);
@@ -804,7 +804,7 @@
}
}
MUTEX_UNLOCK(&csLock);
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Failed to deliver `%s' message.\n"),
"CS_dht_reply_ack_MESSAGE");
return SYSERR; /* failed to signal */
@@ -857,7 +857,7 @@
}
}
MUTEX_UNLOCK(&csLock);
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Failed to deliver `%s' message.\n"),
"CS_dht_reply_results_MESSAGE");
return SYSERR; /* failed to deliver */
@@ -946,7 +946,7 @@
if (dhtAPI == NULL)
return SYSERR;
coreAPI = capi;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"DHT registering client handlers: "
"%d %d %d %d %d %d %d\n",
CS_PROTO_dht_REQUEST_JOIN,
@@ -991,7 +991,7 @@
int status;
status = OK;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"DHT: shutdown\n");
if (OK != coreAPI->unregisterClientHandler(CS_PROTO_dht_REQUEST_JOIN,
&csJoin))
Modified: GNUnet/src/applications/dht/module/dht.c
===================================================================
--- GNUnet/src/applications/dht/module/dht.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/dht/module/dht.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -692,7 +692,7 @@
unsigned int i;
MUTEX_LOCK(lock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"DHT ROUTING TABLE:\n");
for (i=0;i<bucketCount;i++) {
if (buckets[i].peers != NULL) {
@@ -711,7 +711,7 @@
hash2enc(&pos->tables[j],
&tabs[j]);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"[%4d: %3d-%3d]: %s with %u tables (%s, %s, %s)\n",
i,
buckets[i].bstart, buckets[i].bend,
@@ -724,7 +724,7 @@
}
}
}
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"DHT ROUTING TABLE END\n");
MUTEX_UNLOCK(lock);
}
@@ -826,7 +826,7 @@
&enc1);
hash2enc(&coreAPI->myIdentity->hashPubKey,
&enc2);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Bit-distance from `%s' to this peer `%s' is %u bit.\n",
&enc1,
&enc2,
@@ -842,7 +842,7 @@
return &buckets[i];
} else {
#if DEBUG_DHT
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
"Index %d not in range for bucket %d which is [%d,%d[\n",
index,
i,
@@ -939,10 +939,10 @@
(void**)&data)) {
tableCount = dataLength / sizeof(DHT_TableId);
if (tableCount * sizeof(DHT_TableId) != dataLength) {
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Malformed optional field `%s' received from peer `%s'.\n"),
"tables",
&enc);
@@ -952,10 +952,10 @@
cronTime(&now);
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"updating routing table after learning about peer `%s' who provides %d
tables.\n",
&enc,
tableCount);
@@ -966,10 +966,10 @@
pos = findPeerInfo(responder);
bucket = findBucket(responder);
if (bucket == NULL) {
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Could not find peer `%s' in routing table!\n"),
&enc);
}
@@ -1011,19 +1011,19 @@
}
if (pos == NULL) {
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"routing table full, not adding peer `%s'.\n",
&enc);
#endif
} else {
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"adding peer `%s' to routing table.\n",
&enc);
#endif
@@ -1113,10 +1113,10 @@
"peer",
&dataLength,
(void**) &value)) {
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received malformed response to `%s' from peer `%s'.\n"),
"DHT_findNode",
&enc);
@@ -1128,10 +1128,10 @@
the peer will automatically trigger the ping_reply_handler
which will in turn trigger create_find_nodes_rpc) */
if ( (dataLength % sizeof(PeerIdentity)) != 0) {
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received malformed response to `%s' from peer `%s'.\n"),
"DHT_findNode",
&enc);
@@ -1142,17 +1142,17 @@
msg = (PeerIdentity*) &value[pos];
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"processing PeerID received from peer `%s' in response to `%s' RPC.\n",
&enc,
"DHT_findNode");
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&msg->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"sending RPC `%s' to learn more about peer `%s'.\n",
"DHT_ping",
&enc);
@@ -1178,10 +1178,10 @@
#if DEBUG_DHT
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&peer->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"sending RPC `%s' to peer `%s'.\n",
"DHT_find_nodes",
&enc);
@@ -1263,10 +1263,10 @@
}
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"peer `%s' supports table in question, considering the peer for list of
%d-best matches.\n",
&enc,
ALPHA);
@@ -1297,10 +1297,10 @@
#if DEBUG_DHT
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&identity->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"sending RPC `%s' to peer `%s'.\n",
"DHT_ping",
&enc);
@@ -1362,10 +1362,10 @@
#if DEBUG_DHT
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(table,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"searching local table for peers supporting table `%s'.\n",
&enc);
#endif
@@ -1383,10 +1383,10 @@
#if DEBUG_DHT
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&pos->id.hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"local table search showed peer `%s' is supporting the table.\n",
&enc);
#endif
@@ -1428,10 +1428,10 @@
max = RPC_paramCount(results);
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&responder->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"peer `%s' responded to RPC `%s' with %u results.\n",
&enc,
"DHT_findvalue",
@@ -1443,7 +1443,7 @@
if (value == NULL) {
hash2enc(&responder->hashPubKey,
&enc);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid response to `%s' from peer `%s'.\n"),
"DHT_findValue",
&enc);
@@ -1477,10 +1477,10 @@
EncName enc;
ENTER();
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&peer->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"sending RPC `%s' to peer `%s'.\n",
"DHT_findvalue",
&enc);
@@ -1585,13 +1585,13 @@
int res;
ENTER();
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&keys[0],
&enc));
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(table,
&enc2));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"performing `%s' operation on key `%s' and table `%s'.\n",
"DHT_GET",
&enc,
@@ -1599,7 +1599,7 @@
#endif
if (timeout > 1 * cronHOURS) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("`%s' called with timeout above 1 hour (bug?)\n"),
__FUNCTION__);
timeout = 1 * cronHOURS;
@@ -1630,10 +1630,10 @@
if (ltd != NULL) {
PeerIdentity * hosts;
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(table,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"I participate in the table `%s' for the `%s' operation.\n",
&enc,
"DHT_GET");
@@ -1671,10 +1671,10 @@
(DataProcessor)&getLocalResultCallback,
ret);
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&keys[0],
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"local datastore lookup for key `%s' resulted in %d results.\n",
&enc,
res);
@@ -1689,10 +1689,10 @@
if (! hostIdentityEquals(coreAPI->myIdentity,
&hosts[i])) {
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&hosts[i].hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"sending RPC `%s' to peer `%s' that also participates in the
table.\n",
"DHT_GET",
&enc);
@@ -1704,10 +1704,10 @@
}
} else {
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(table,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"I do not participate in the table `%s', finding %d other nodes that
do.\n",
&enc,
ALPHA);
@@ -1751,7 +1751,7 @@
resultsFound = record->resultsFound;
FREE(record);
#if DEBUG_DHT
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' operation completed with %d results.\n",
"DHT_GET",
resultsFound);
@@ -1785,11 +1785,11 @@
dataLength = ntohl(cont->size) - sizeof(DataContainer);
if ( (dataLength % sizeof(PeerIdentity)) != 0) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Response size was %d, expected multile of %d\n",
dataLength,
sizeof(PeerIdentity));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid response to `%s'.\n"),
"DHT_findValue");
return SYSERR;
@@ -1841,10 +1841,10 @@
EncName enc;
ENTER();
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(table,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"function `%s' called to look for nodes participating in table `%s'.\n",
__FUNCTION__,
&enc);
@@ -1868,7 +1868,7 @@
(PeerIdentity*) fnc->matches,
ALPHA);
#if DEBUG_DHT
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"found %d participating nodes in local routing table.\n",
fnc->k);
#endif
@@ -1887,7 +1887,7 @@
if (equalsHashCode512(table,
&masterTableId)) {
#if DEBUG_DHT
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"broadcasting RPC ping to find other peers for master table.\n");
#endif
/* No or too few other DHT peers known, search
@@ -1897,10 +1897,10 @@
fnc);
} else {
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(table,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"performing RPC `%s' to find other peers participating in table
`%s'.\n",
"DHT_findValue",
&enc);
@@ -1989,7 +1989,7 @@
the peer will automatically trigger the ping_reply_handler
which will in turn trigger create_find_nodes_rpc) */
if ( (dataLength % sizeof(PeerIdentity)) != 0) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Malformed response to `%s' on master table.\n"),
"DHT_findValue");
return SYSERR;
@@ -1999,10 +1999,10 @@
msg = &value[pos];
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&msg->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"master table returned peer `%s' in `%s' operation.\n",
&enc,
"DHT_findValue");
@@ -2066,7 +2066,7 @@
ENTER();
hash2enc(table,
&enc);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' called to find %d nodes that participate in table `%s'.\n",
__FUNCTION__,
k,
@@ -2097,7 +2097,7 @@
closure);
if (found == k) {
#if DEBUG_DHT
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' found %d nodes in local table, no remote requests needed.\n",
__FUNCTION__,
k);
@@ -2118,7 +2118,7 @@
/* findKNodes_start called for masterTable. That should not happen! */
} else {
#if DEBUG_DHT
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' sends request to find %d in master table.\n",
__FUNCTION__,
k);
@@ -2203,7 +2203,7 @@
MUTEX_UNLOCK(&record->lock);
hash2enc(&responder->hashPubKey,
&enc);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid response to `%s' from `%s'\n"),
"DHT_put",
&enc);
@@ -2229,10 +2229,10 @@
#if DEBUG_DHT
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&peer->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"sending RPC `%s' to peer `%s'.\n",
"DHT_store",
&enc);
@@ -2323,20 +2323,20 @@
}
ENTER();
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(table,
&enc2));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"performing `%s' operation on key `%s' and table `%s'.\n",
"DHT_PUT",
&enc,
&enc2);
#endif
if (timeout > 1 * cronHOURS) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("`%s' called with timeout above 1 hour (bug?)\n"),
__FUNCTION__);
timeout = 1 * cronHOURS;
@@ -2362,10 +2362,10 @@
if (ltd != NULL) {
PeerIdentity * hosts;
#if DEBUG_DHT
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(table,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"I participate in the table `%s' for the `%s' operation.\n",
&enc,
"DHT_PUT");
@@ -2503,7 +2503,7 @@
MUTEX_UNLOCK(&record->lock);
hash2enc(&responder->hashPubKey,
&enc);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid response to `%s' from `%s'\n"),
"DHT_remove",
&enc);
@@ -2531,10 +2531,10 @@
EncName enc;
ENTER();
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&peer->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"sending RPC `%s' to peer `%s'.\n",
"DHT_remove",
&enc);
@@ -2609,7 +2609,7 @@
unsigned int count;
if (timeout > 1 * cronHOURS) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("`%s' called with timeout above 1 hour (bug?)\n"),
__FUNCTION__);
timeout = 1 * cronHOURS;
@@ -2826,10 +2826,10 @@
#if DEBUG_DHT
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&sender->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received RPC `%s' from peer `%s'.\n",
"DHT_ping",
&enc);
@@ -2877,7 +2877,7 @@
&dataLength,
(void**) &table)) ||
(dataLength != sizeof(DHT_TableId)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received invalid RPC `%s'.\n"),
"DHT_findNode");
return;
@@ -3017,7 +3017,7 @@
&dataLength,
(void**) &type)) ||
(dataLength != sizeof(unsigned int)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received invalid RPC `%s'.\n"),
"DHT_findValue");
return;
@@ -3144,7 +3144,7 @@
(dataLength != sizeof(unsigned long long)) ||
((NULL == (value = RPC_paramDataContainerByName(arguments,
"value")))) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received invalid RPC `%s'.\n"),
"DHT_store");
return;
@@ -3156,7 +3156,7 @@
MUTEX_LOCK(lock);
ltd = getLocalTableData(table);
if (ltd == NULL) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("RPC for `%s' received for table that we do not participate in!\n"),
"DHT_store");
}
@@ -3278,7 +3278,7 @@
&dataLength,
(void**) &timeout)) ||
(dataLength != sizeof(unsigned long long)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received invalid RPC `%s'.\n"),
"DHT_remove");
return;
@@ -3292,7 +3292,7 @@
MUTEX_LOCK(lock);
ltd = getLocalTableData(table);
if (ltd == NULL) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("RPC for `%s' received for table that we do not participate in!\n"),
"DHT_removed");
}
@@ -3504,10 +3504,10 @@
EncName enc;
ENTER();
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&pos->id.hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"sending RPC `%s' to peer `%s'.\n",
"DHT_ping",
&enc);
Modified: GNUnet/src/applications/dht/tools/dht-join.c
===================================================================
--- GNUnet/src/applications/dht/tools/dht-join.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/dht/tools/dht-join.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -81,7 +81,7 @@
case 'm': {
unsigned int max;
if (1 != sscanf(GNoptarg, "%ud", &max)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-m");
return SYSERR;
@@ -104,14 +104,14 @@
verbose++;
break;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"),
c);
return SYSERR;
} /* end of parsing commandline */
} /* while (1) */
if (argc - GNoptind != 0)
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Superflous arguments (ignored).\n"));
return OK;
}
@@ -232,7 +232,7 @@
initializeShutdownHandlers();
if (OK != DHT_LIB_join(&myStore,
&table)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Error joining DHT.\n"));
destroy_blockstore_memory((Blockstore*)myStore.closure);
doneShutdownHandlers();
@@ -246,7 +246,7 @@
/* shutdown */
if (OK != DHT_LIB_leave(&table)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Error leaving DHT.\n"));
destroy_blockstore_memory((Blockstore*)myStore.closure);
doneShutdownHandlers();
Modified: GNUnet/src/applications/dht/tools/dht-query.c
===================================================================
--- GNUnet/src/applications/dht/tools/dht-query.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/dht/tools/dht-query.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -80,7 +80,7 @@
case 'T': {
unsigned int max;
if (1 != sscanf(GNoptarg, "%ud", &max)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-T");
return SYSERR;
@@ -95,14 +95,14 @@
printf("dht-query v0.0.1\n");
return SYSERR;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"),
c);
return SYSERR;
} /* end of parsing commandline */
} /* while (1) */
if (argc - GNoptind == 0) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("No commands specified.\n"));
printHelp();
return SYSERR;
@@ -131,7 +131,7 @@
hash(key,
strlen(key),
&hc);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Issuing '%s(%s)' command.\n",
"get", key);
ret = DHT_LIB_get(&table,
@@ -161,7 +161,7 @@
dc->size = htonl(strlen(value)
+ sizeof(DataContainer));
memcpy(&dc[1], value, strlen(value));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Issuing '%s(%s,%s)' command.\n",
"put", key, value);
if (OK == DHT_LIB_put(&table,
@@ -193,7 +193,7 @@
dc->size = htonl(strlen(value)
+ sizeof(DataContainer));
memcpy(&dc[1], value, strlen(value));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Issuing '%s(%s,%s)' command.\n",
"remove", key, value);
if (OK == DHT_LIB_remove(&table,
Modified: GNUnet/src/applications/dht/tools/dht_api.c
===================================================================
--- GNUnet/src/applications/dht/tools/dht_api.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/dht/tools/dht_api.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -80,7 +80,7 @@
* return the status, otherwise SYSERR.
*/
static int checkACK(CS_MESSAGE_HEADER * reply) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"received ACK from gnunetd\n");
if ( (sizeof(CS_dht_reply_ack_MESSAGE) == ntohs(reply->size)) &&
(CS_PROTO_dht_REPLY_ACK == ntohs(reply->type)) )
@@ -96,7 +96,7 @@
int value) {
CS_dht_reply_ack_MESSAGE msg;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"sending ACK to gnunetd\n");
msg.header.size = htons(sizeof(CS_dht_reply_ack_MESSAGE));
msg.header.type = htons(CS_PROTO_dht_REPLY_ACK);
@@ -123,7 +123,7 @@
ntohl(value->size));
if (OK != writeToSocket(list->sock,
&reply->header)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to send `%s'. Closing connection.\n"),
"CS_dht_reply_results_MESSAGE");
MUTEX_LOCK(&list->lock);
@@ -186,7 +186,7 @@
buffer = NULL;
while (OK == readFromSocket(list->sock,
&buffer)) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received message of type %d from gnunetd\n",
ntohs(buffer->type));
@@ -197,7 +197,7 @@
int keyCount;
if (sizeof(CS_dht_request_get_MESSAGE) != ntohs(buffer->size)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Received invalid `%s' request (size %d)\n"),
"GET",
ntohs(buffer->size));
@@ -210,7 +210,7 @@
req = (CS_dht_request_get_MESSAGE*) buffer;
if (! equalsHashCode512(&req->table,
&list->table)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Received invalid `%s' request (wrong table)\n"),
"GET");
MUTEX_LOCK(&list->lock);
@@ -232,7 +232,7 @@
(OK != sendAck(list->sock,
&list->table,
resCount)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to send `%s'. Closing connection.\n"),
"ACK");
MUTEX_LOCK(&list->lock);
@@ -249,7 +249,7 @@
DataContainer * value;
if (sizeof(CS_dht_request_put_MESSAGE) > ntohs(buffer->size)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Received invalid `%s' request (size %d)\n"),
"PUT",
ntohs(buffer->size));
@@ -262,7 +262,7 @@
req = (CS_dht_request_put_MESSAGE*) buffer;
if (! equalsHashCode512(&req->table,
&list->table)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Received invalid `%s' request (wrong table)\n"),
"PUT");
MUTEX_LOCK(&list->lock);
@@ -285,7 +285,7 @@
&req->key,
value,
ntohl(req->priority)))) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Failed to send `%s'. Closing connection.\n"),
"ACK");
MUTEX_LOCK(&list->lock);
@@ -303,7 +303,7 @@
DataContainer * value;
if (sizeof(CS_dht_request_remove_MESSAGE) > ntohs(buffer->size)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Received invalid `%s' request (size %d)\n"),
"REMOVE",
ntohs(buffer->size));
@@ -316,7 +316,7 @@
req = (CS_dht_request_remove_MESSAGE*) buffer;
if (! equalsHashCode512(&req->table,
&list->table)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Received invalid `%s' request (wrong table)\n"),
"REMOVE");
MUTEX_LOCK(&list->lock);
@@ -339,7 +339,7 @@
list->store->del(list->store->closure,
&req->key,
value))) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Failed to send `%s'. Closing connection.\n"),
"ACK");
MUTEX_LOCK(&list->lock);
@@ -356,7 +356,7 @@
int resCount;
if (sizeof(CS_dht_request_iterate_MESSAGE) != ntohs(buffer->size)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Received invalid `%s' request (size %d)\n"),
"ITERATE",
ntohs(buffer->size));
@@ -373,7 +373,7 @@
if (OK != sendAck(list->sock,
&list->table,
resCount)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to send `%s'. Closing connection.\n"),
"ACK");
MUTEX_LOCK(&list->lock);
@@ -386,7 +386,7 @@
default:
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Received unknown request type %d at %s:%d\n"),
ntohs(buffer->type),
__FILE__, __LINE__);
@@ -426,7 +426,7 @@
for (i=0;i<tableCount;i++)
if (equalsHashCode512(&tables[i]->table,
table)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("This client already participates in the given DHT!\n"));
MUTEX_UNLOCK(&lock);
return SYSERR;
@@ -494,7 +494,7 @@
}
MUTEX_UNLOCK(&lock);
if (list == NULL) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Cannot leave DHT: table not known!\n"));
return SYSERR; /* no such table! */
}
@@ -516,17 +516,17 @@
if (OK == checkACK(reply))
ret = OK;
else
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("gnunetd signaled error in response to `%s' message\n"),
"CS_dht_request_leave_MESSAGE");
FREE(reply);
} else {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to receive response to `%s' message from gnunetd\n"),
"CS_dht_request_leave_MESSAGE");
}
} else {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to send `%s' message to gnunetd\n"),
"CS_dht_request_leave_MESSAGE");
}
@@ -618,7 +618,7 @@
}
if ( (sizeof(CS_dht_reply_results_MESSAGE) > ntohs(reply->size)) ||
(CS_PROTO_dht_REPLY_GET != ntohs(reply->type)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Unexpected reply to `%s' operation.\n"),
"GET");
releaseClientSocket(sock);
@@ -666,7 +666,7 @@
CS_MESSAGE_HEADER * reply;
int ret;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"DHT_LIB_put called with value '%.*s'\n",
ntohl(value->size),
&value[1]);
Modified: GNUnet/src/applications/fs/ecrs/download.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/download.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/ecrs/download.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -121,7 +121,7 @@
strcat(fn, ".A");
fn[strlen(fn)-1]+=i;
if (0 != UNLINK(fn))
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Could not unlink temporary file `%s': %s\n"),
fn, STRERROR(errno));
FREE(fn);
@@ -218,7 +218,7 @@
len);
MUTEX_UNLOCK(&this->lock);
#ifdef DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"IOC read at level %u offset %llu wanted %u got %d\n",
level,
pos,
@@ -253,7 +253,7 @@
buf,
len);
if (ret != len) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Write(%d, %p, %d) failed: %s\n"),
this->handles[level],
buf,
@@ -262,7 +262,7 @@
}
MUTEX_UNLOCK(&this->lock);
#ifdef DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"IOC write at level %u offset %llu writes %u\n",
level,
pos,
@@ -455,7 +455,7 @@
rm->ssthresh
= 65535;
#ifdef DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"created request manager %p\n",
rm);
#endif
@@ -473,7 +473,7 @@
int i;
#ifdef DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"destroying request manager %p\n",
rm);
#endif
@@ -524,10 +524,10 @@
#if DEBUG_DOWNLOAD
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&node->chk.query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Queuing request (query: %s)\n",
&enc);
#endif
@@ -626,7 +626,7 @@
> node->ctx->total)
ret = (unsigned int) (node->ctx->total - node->offset);
#if DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Node at offset %llu and level %d has size %u\n",
node->offset,
node->level,
@@ -645,7 +645,7 @@
if (ret * rsize < epos - spos)
ret++; /* need to round up! */
#if DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Node at offset %llu and level %d has size %u\n",
node->offset,
node->level,
@@ -794,7 +794,7 @@
ret = NO;
FREE(data);
#ifdef DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Checked presence of block at %llu level %u. Result: %s\n",
node->offset,
node->level,
@@ -899,10 +899,10 @@
#if DEBUG_DOWNLOAD
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Receiving reply to query `%s'\n",
&enc);
#endif
@@ -931,7 +931,7 @@
node);
FREE(data);
GE_BREAK(ectx, 0);
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Decrypted content does not match key. "
"This is either a bug or a maliciously inserted "
"file. Download aborted.\n"));
@@ -1062,10 +1062,10 @@
}
#if DEBUG_DOWNLOAD
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&entry->node->chk.query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Starting FS search for %s:%llu:%u `%s'\n",
entry->node->ctx->ioc->filename,
entry->node->offset,
@@ -1105,10 +1105,10 @@
if ( (0 == (entry->tries % MAX_TRIES)) &&
(entry->tries > 0) ) {
EncName enc;
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(&entry->node->chk.key,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Content `%s' seems to be not available on the network (tried %u
times).\n"),
&enc,
entry->tries);
@@ -1212,7 +1212,7 @@
cron_t minSleep;
#if DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' running for file `%s'\n",
__FUNCTION__,
filename);
@@ -1238,7 +1238,7 @@
ntohll(fid.file_length),
filename)) {
#if DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' aborted for file `%s'\n",
__FUNCTION__,
filename);
@@ -1279,7 +1279,7 @@
ret = OK;
} else {
#if 0
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
"Download ends prematurely: %d %llu == %llu %d TT: %d\n",
rm->requestListIndex,
ctx.completed,
@@ -1295,7 +1295,7 @@
else
freeIOC(&ioc, NO); /* aborted */
#if DEBUG_DOWNLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' terminating for file `%s' with result %s\n",
__FUNCTION__,
filename,
Modified: GNUnet/src/applications/fs/ecrs/ecrstest.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/ecrstest.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/ecrs/ecrstest.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -139,7 +139,7 @@
char * tmp;
tmp = ECRS_uriToString(fi->uri);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Search found URI `%s'\n",
tmp);
FREE(tmp);
@@ -184,7 +184,7 @@
char * tmp;
tmp = ECRS_uriToString(uri);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Starting download of `%s'\n",
tmp);
FREE(tmp);
Modified: GNUnet/src/applications/fs/ecrs/keyspace.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/keyspace.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/ecrs/keyspace.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -72,7 +72,7 @@
if (size < sizeof(KBlock))
return SYSERR;
kb = (KBlock*) &value[1];
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
ECRS_decryptInPlace(key,
@@ -211,10 +211,10 @@
strlen(keywords[i]),
&key);
#if DEBUG_KEYSPACE
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&key,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Encrypting KBlock with key %s.\n",
&enc);
#endif
Modified: GNUnet/src/applications/fs/ecrs/meta.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/meta.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/ecrs/meta.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -769,7 +769,7 @@
(0 != strcmp(mime, mimeMap[i][0])) )
i++;
if (mimeMap[i][1] == NULL)
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Did not find mime type `%s' in extension list.\n",
mime);
mime = mimeMap[i][1];
@@ -838,7 +838,7 @@
if (0 != STAT(renameTo,
&filestat)) {
if (0 != RENAME(filename, renameTo))
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Renaming of file `%s' to `%s' failed: %s\n"),
filename,
renameTo,
@@ -846,7 +846,7 @@
else
ret = STRDUP(renameTo);
} else {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Could not rename file `%s' to `%s': file exists\n"),
filename,
renameTo);
Modified: GNUnet/src/applications/fs/ecrs/namespace.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/namespace.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/ecrs/namespace.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -129,7 +129,7 @@
}
fileName = getPseudonymFileName(name);
if (1 == readFile(fileName, 1, &tmp)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Cannot create pseudonym `%s', file `%s' exists.\n"),
name,
fileName);
@@ -303,7 +303,7 @@
return SYSERR;
}
if (len < 2) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("File `%s' does not contain a pseudonym.\n"),
fileName);
FREE(fileName);
@@ -314,7 +314,7 @@
FREE(fileName);
hke = (PrivateKeyEncoded*) dst;
if ( ntohs(hke->len) != len ) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Format of pseudonym `%s' is invalid.\n"),
name);
FREE(hke);
@@ -379,7 +379,7 @@
return NULL;
}
if (len < 2) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("File `%s' does not contain a pseudonym.\n"),
fileName);
FREE(fileName);
@@ -390,7 +390,7 @@
FREE(fileName);
hke = (PrivateKeyEncoded*) dst;
if ( ntohs(hke->len) != len ) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Format of pseudonym `%s' is invalid.\n"),
name);
FREE(hke);
@@ -524,7 +524,7 @@
return OK;
}
if (len < 2) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("File `%s' does not contain a pseudonym.\n"),
fileName);
FREE(fileName);
@@ -534,7 +534,7 @@
len = readFile(fileName, len, dst);
hke = (PrivateKeyEncoded*) dst;
if ( ntohs(hke->len) != len ) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Format of file `%s' is invalid.\n"),
fileName);
FREE(hke);
@@ -544,7 +544,7 @@
hk = decodePrivateKey(hke);
FREE(hke);
if (hk == NULL) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Format of file `%s' is invalid.\n"),
fileName);
FREE(fileName);
Modified: GNUnet/src/applications/fs/ecrs/search.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/search.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/ecrs/search.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -156,7 +156,7 @@
SendQueriesContext * sqc) {
switch (uri->type) {
case chk:
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("CHK URI not allowed for search.\n"));
break;
case sks: {
@@ -185,7 +185,7 @@
int i;
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Computing queries (this may take a while).\n");
#endif
for (i=0;i<uri->data.ksk.keywordCount;i++) {
@@ -206,13 +206,13 @@
freePrivateKey(pk);
}
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Queries ready.\n");
#endif
break;
}
case loc:
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("LOC URI not allowed for search.\n"));
break;
default:
@@ -326,7 +326,7 @@
type = ntohl(value->type);
size = ntohl(value->size) - sizeof(Datastore_Value);
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Search received reply of type %u and size %u.\n",
type, size);
#endif
@@ -360,10 +360,10 @@
kb = MALLOC(size);
memcpy(kb, &value[1], size);
#if DEBUG_SEARCH
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&ps->decryptKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Decrypting KBlock with key %s.\n",
&enc);
#endif
@@ -594,7 +594,7 @@
ps->priority = new_priority;
ps->lastTransmission = now;
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"ECRS initiating FS search with timeout %llus and priority %u.\n",
(ps->timeout - now) / cronSECONDS,
ps->priority);
Modified: GNUnet/src/applications/fs/ecrs/upload.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/upload.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/ecrs/upload.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -74,10 +74,10 @@
size,
&ichk.query);
#if DEBUG_UPLOAD
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&ichk.query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Query for current iblock at level %u is %s\n",
level,
&enc);
@@ -98,10 +98,10 @@
}
value->prio = htonl(prio);
#if DEBUG_UPLOAD
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&ichk.query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Publishing block (query: %s)\n",
&enc);
#endif
@@ -172,24 +172,24 @@
if (isDirectory(filename)) {
GE_BREAK(ectx, 0);
/* Should not happen */
- LOG(LOG_ERROR, "Cannot upload file `%s', it seems to be a directory!",
filename);
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, "Cannot upload file `%s', it
seems to be a directory!", filename);
return SYSERR;
}
if (0 == assertIsFile(filename)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' is not a file.\n"),
filename);
return SYSERR;
}
if (OK != getFileSize(filename,
&filesize)) {
- LOG(LOG_ERROR, _("Cannot get size of file `%s'"), filename);
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("Cannot get size of file
`%s'"), filename);
return SYSERR;
}
sock = getClientSocket();
if (sock == NULL) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Failed to connect to gnunetd."));
return SYSERR;
}
@@ -199,7 +199,7 @@
if (doIndex) {
if (SYSERR == getFileHash(filename,
&fileId)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Cannot hash `%s'.\n"),
filename);
releaseClientSocket(sock);
@@ -217,13 +217,13 @@
switch (FS_initIndex(sock, &fileId, filename)) {
case SYSERR:
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Initialization for indexing file `%s' failed.\n"),
filename);
releaseClientSocket(sock);
return SYSERR;
case NO:
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Indexing file `%s' failed. Trying to insert file...\n"),
filename);
doIndex = YES;
@@ -290,10 +290,10 @@
size + sizeof(DBlock),
&chk.query);
#if DEBUG_UPLOAD
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&chk.query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Query for current block of size %u is %s\n",
size,
&enc);
@@ -303,7 +303,7 @@
&fileId,
dblock,
pos)) {
- LOG(LOG_ERROR, _("Indexing data failed at
position %i.\n"), pos);
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Indexing data failed at position %i.\n"), pos);
goto FAILURE;
}
} else {
@@ -341,7 +341,7 @@
if (OK != tt(ttClosure))
goto FAILURE;
#if DEBUG_UPLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Tree depth is %u, walking up tree.\n",
treedepth);
#endif
@@ -350,7 +350,7 @@
GNUNET_ASSERT(size < MAX_BUFFER_SIZE);
if (size == sizeof(DBlock)) {
#if DEBUG_UPLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Level %u is empty\n",
i);
#endif
@@ -361,7 +361,7 @@
size,
&chk.key);
#if DEBUG_UPLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Computing query for %u bytes content.\n",
size);
#endif
@@ -369,10 +369,10 @@
size,
&chk.query);
#if DEBUG_UPLOAD
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&chk.query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Query for current block at level %u is `%s'.\n",
i,
&enc);
@@ -402,10 +402,10 @@
iblocks[i] = NULL;
}
#if DEBUG_UPLOAD
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&chk.query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Query for top block is %s\n",
&enc);
#endif
Modified: GNUnet/src/applications/fs/fsui/download.c
===================================================================
--- GNUnet/src/applications/fs/fsui/download.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/fsui/download.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -97,7 +97,7 @@
strcat(fullName, filename);
FREE(filename);
#if DEBUG_DTM
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Starting recursive download of `%s'\n",
fullName);
#endif
@@ -201,7 +201,7 @@
unsigned long long totalBytes;
#if DEBUG_DTM
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Download thread for `%s' started...\n",
dl->filename);
#endif
@@ -219,7 +219,7 @@
totalBytes = ECRS_fileSize(dl->uri);
} else {
#if DEBUG_DTM
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Download thread for `%s' failed (aborted or error)!\n",
dl->filename);
#endif
@@ -332,7 +332,7 @@
}
dl = cls;
#if DEBUG_DTM
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Download thread for `%s' terminated (%s)...\n",
dl->filename,
ret == OK ? "COMPLETED" : "ABORTED");
@@ -430,7 +430,7 @@
return NO;
#if DEBUG_DTM
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Download thread manager investigates pending downlod of file `%s'
(%u/%u downloads)\n",
list->filename,
list->ctx->activeDownloadThreads,
@@ -444,7 +444,7 @@
( (list->total > list->completed) ||
(list->total == 0) ) ) {
#if DEBUG_DTM
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Download thread manager starts downlod of file `%s'\n",
list->filename);
#endif
@@ -465,7 +465,7 @@
< list->ctx->activeDownloadThreads) &&
(list->state == FSUI_DOWNLOAD_ACTIVE) ) {
#if DEBUG_DTM
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Download thread manager aborts active download of file `%s' (%u/%u
downloads)\n",
list->filename,
list->ctx->activeDownloadThreads,
@@ -486,7 +486,7 @@
(list->state == FSUI_DOWNLOAD_ABORTED) ||
(list->state == FSUI_DOWNLOAD_ERROR) ) {
#if DEBUG_DTM
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Download thread manager collects inactive download of file `%s'\n",
list->filename);
#endif
@@ -560,7 +560,7 @@
FSUI_DownloadList * prev;
unsigned int backup;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSUI_stopDownload called.\n");
GNUNET_ASSERT(filename != NULL);
MUTEX_LOCK(&ctx->lock);
@@ -578,7 +578,7 @@
freeDownloadList(dl);
ctx->threadPoolSize = backup;
MUTEX_UNLOCK(&ctx->lock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSUI_stopDownload completed successfully.\n");
return OK;
}
@@ -586,7 +586,7 @@
dl = dl->next;
}
MUTEX_UNLOCK(&ctx->lock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSUI_stopDownload failed to locate download.\n");
return SYSERR;
}
Modified: GNUnet/src/applications/fs/fsui/file_info.c
===================================================================
--- GNUnet/src/applications/fs/fsui/file_info.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/fsui/file_info.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -89,7 +89,7 @@
(ntohl(*status) != YES) ) {
FREENONNULL(status);
#if DEBUG_FILE_INFO
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("Collecting file identifiers disabled.\n"));
#endif
return NO;
@@ -279,7 +279,7 @@
IPC_SEMAPHORE_FREE(sem);
return rval;
FORMATERROR:
- LOG(LOG_WARNING, _("Deleted corrupt URI database in `%s'."), STATE_NAME);
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER, _("Deleted corrupt URI database
in `%s'."), STATE_NAME);
if(0 != MUNMAP(result, buf.st_size))
LOG_FILE_STRERROR(LOG_WARNING, "munmap", fn);
CLOSE(fd);
Modified: GNUnet/src/applications/fs/fsui/fsui.c
===================================================================
--- GNUnet/src/applications/fs/fsui/fsui.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/fsui/fsui.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -167,7 +167,7 @@
ctx,
ret);
#if DEBUG_PERSISTENCE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSUI persistence: restoring download `%s': %s (%llu, %llu)\n",
ret->filename,
ret->finished == YES ? "finished" : "pending",
@@ -185,7 +185,7 @@
}
FREE(ret);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("FSUI persistence: error restoring download\n"));
return NULL;
}
@@ -232,7 +232,7 @@
return;
}
#if DEBUG_PERSISTENCE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Serializing download state of download `%s': %s (%llu, %llu)\n",
list->filename,
list->finished == YES ? "finished" : "pending",
@@ -342,7 +342,7 @@
dpos = ctx->activeDownloads.child;
#if DEBUG_PERSISTENCE
if (dpos != NULL)
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Download thread manager schedules pending downloads...\n");
#endif
while (dpos != NULL) {
@@ -392,11 +392,11 @@
if (doResume) {
ret->ipc = IPC_SEMAPHORE_NEW(fn,
1);
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"Getting IPC lock for FSUI (%s).\n",
fn);
IPC_SEMAPHORE_DOWN(ret->ipc);
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"Aquired IPC lock.\n");
fd = -1;
strcat(fn, ".res");
@@ -586,7 +586,7 @@
= ret;
/* start search thread! */
#if DEBUG_PERSISTENCE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSUI persistence: restarting search\n");
#endif
if (0 != PTHREAD_CREATE(&list->handle,
@@ -634,7 +634,7 @@
list->sizeResultsReceived,
0);
WARN:
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("FSUI state file `%s' had syntax error at offset %u.\n"),
fn,
lseek(fd, 0, SEEK_CUR));
@@ -678,7 +678,7 @@
int fd;
int big;
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"FSUI shutdown. This may take a while.\n");
FSUI_publishCollectionNow(ctx);
@@ -722,12 +722,12 @@
8); /* magic */
}
#if DEBUG_PERSISTENCE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Serializing FSUI state...\n");
#endif
} else {
#if DEBUG_PERSISTENCE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"NOT serializing FSUI state...\n");
#endif
fd = -1;
@@ -832,7 +832,7 @@
}
if (fd != -1) {
#if DEBUG_PERSISTENCE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Serializing FSUI state done.\n");
#endif
CLOSE(fd);
@@ -848,7 +848,7 @@
MUTEX_DESTROY(&ctx->lock);
FREE(ctx->name);
FREE(ctx);
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"FSUI shutdown complete.\n");
}
Modified: GNUnet/src/applications/fs/fsui/helper.c
===================================================================
--- GNUnet/src/applications/fs/fsui/helper.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/fsui/helper.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -63,7 +63,7 @@
if (num_Words == 0) {
FREENONNULL(searchString);
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("No keywords specified!\n"));
return NULL;
}
Modified: GNUnet/src/applications/fs/fsui/namespace_info.c
===================================================================
--- GNUnet/src/applications/fs/fsui/namespace_info.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/fsui/namespace_info.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -579,7 +579,7 @@
&lastInterval,
&lastTime)) ) {
if (lastInterval != updateInterval) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Publication interval for periodic publication changed."));
}
/* try to compute tid and/or
@@ -600,7 +600,7 @@
&tid);
}
if (creationTime > cronTime(NULL) + 7 * cronDAYS) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Publishing update for periodically updated "
"content more than a week ahead of schedule.\n"));
}
Modified: GNUnet/src/applications/fs/fsui/search.c
===================================================================
--- GNUnet/src/applications/fs/fsui/search.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/fsui/search.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -118,7 +118,7 @@
if (ECRS_equalsUri(fi->uri,
pos->resultsReceived[i].uri)) {
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received search result that I have seen before.\n");
#endif
return OK; /* seen before */
@@ -127,7 +127,7 @@
if (key == NULL) {
GE_BREAK(ectx, 0);
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received search result without key to decrypt.\n");
#endif
return SYSERR;
@@ -140,14 +140,14 @@
if (equalsHashCode512(key,
&rp->matchingKeys[j])) {
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received search result that I have seen before (missing
keyword to show client).\n");
#endif
return OK;
}
if (rp->matchingKeyCount + 1 == pos->numberOfURIKeys) {
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received search result (showing client)!\n");
#endif
GROW(rp->matchingKeys,
@@ -169,7 +169,7 @@
rp->matchingKeyCount+1);
rp->matchingKeys[rp->matchingKeyCount-1] = *key;
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received search result (waiting for more %u keys before showing
client).\n",
pos->numberOfURIKeys - rp->matchingKeyCount);
#endif
@@ -190,14 +190,14 @@
1);
rp->matchingKeys[0] = *key;
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received search result (waiting for %u more keys before showing
client).\n",
pos->numberOfURIKeys - rp->matchingKeyCount);
#endif
return OK;
} else {
#if DEBUG_SEARCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received search result (showing client)!\n");
#endif
processResult(fi,
@@ -241,7 +241,7 @@
while (pos != NULL) {
if (ECRS_equalsUri(uri,
pos->uri)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("This search is already pending!\n"));
GE_BREAK(ectx, 0);
MUTEX_UNLOCK(&ctx->lock);
Modified: GNUnet/src/applications/fs/fsui/unindex.c
===================================================================
--- GNUnet/src/applications/fs/fsui/unindex.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/fsui/unindex.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -89,7 +89,7 @@
FREE(utc->filename);
utc->tl->isDone = YES;
FREE(utc);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSUI unindexThread exits.\n");
return NULL;
}
Modified: GNUnet/src/applications/fs/fsui/upload.c
===================================================================
--- GNUnet/src/applications/fs/fsui/upload.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/fsui/upload.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -467,7 +467,7 @@
inboundFN);
}
#if DEBUG_UPLOAD
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Adding URI to keyspace.\n");
#endif
keywordUri = ECRS_metaDataToUri(utc->meta);
Modified: GNUnet/src/applications/fs/lib/fslib.c
===================================================================
--- GNUnet/src/applications/fs/lib/fslib.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/lib/fslib.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -67,7 +67,7 @@
if (OK == readFromSocket(ctx->sock,
&hdr)) {
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSLIB: received message from gnunetd\n");
#endif
delay = 100 * cronMILLIS;
@@ -121,12 +121,12 @@
MUTEX_UNLOCK(ctx->lock);
#if DEBUG_FSLIB
if (matched == 0)
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSLIB: received content but have no pending request\n");
#endif
} else {
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSLIB: error communicating with gnunetd; sleeping for %ums\n",
delay);
#endif
@@ -200,7 +200,7 @@
ret = MALLOC(sizeof(SEARCH_HANDLE));
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSLIB: start search (%p)\n",
ret);
#endif
@@ -226,10 +226,10 @@
ctx->handles[ctx->handleCount++] = ret;
MUTEX_UNLOCK(ctx->lock);
#if DEBUG_FSLIB
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&req->query[0],
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSLIB: initiating search for `%s' of type %u\n",
&enc,
type);
@@ -241,7 +241,7 @@
return NULL;
}
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSLIB: search started (%p)\n",
ret);
#endif
@@ -256,7 +256,7 @@
int i;
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSLIB: stop search (%p)\n",
handle);
#endif
@@ -272,7 +272,7 @@
MUTEX_UNLOCK(ctx->lock);
FREE(handle->req);
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FSLIB: search stopped (%p)\n",
handle);
#endif
@@ -357,7 +357,7 @@
memcpy(&ri[1], fn, fnSize);
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending index initialization request to gnunetd\n");
#endif
if (OK != writeToSocket(sock,
@@ -367,7 +367,7 @@
}
FREE(ri);
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Waiting for confirmation of index initialization request by gnunetd\n");
#endif
if (OK != readTCPResult(sock,
@@ -405,7 +405,7 @@
&block[1],
size);
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending index request to gnunetd\n");
#endif
if (OK != writeToSocket(sock,
@@ -415,7 +415,7 @@
}
FREE(ri);
#if DEBUG_FSLIB
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Waiting for confirmation of index request by gnunetd\n");
#endif
if (OK != readTCPResult(sock,
Modified: GNUnet/src/applications/fs/module/anonymity.c
===================================================================
--- GNUnet/src/applications/fs/module/anonymity.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/module/anonymity.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -61,13 +61,13 @@
&peers,
&sizes,
&timevect)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to get traffic stats.\n"));
return SYSERR;
}
if (level > 1000) {
if (peers < level / 1000) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Not enough cover traffic to satisfy anonymity requirements (%u, %u
peers). "
"Result dropped.\n",
level,
@@ -75,7 +75,7 @@
return SYSERR;
}
if (count < level % 1000) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Not enough cover traffic to satisfy anonymity requirements (%u, %u
messages). "
"Result dropped.\n",
level,
@@ -84,7 +84,7 @@
}
} else {
if (count < level) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Not enough cover traffic to satisfy anonymity requirements (%u, %u
messages). "
"Result dropped.\n",
level,
Modified: GNUnet/src/applications/fs/module/fs.c
===================================================================
--- GNUnet/src/applications/fs/module/fs.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/fs/module/fs.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -188,10 +188,10 @@
}
processResponse(query, dv);
#if DEBUG_FS
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FS received GAP-PUT request (query: `%s')\n",
&enc);
#endif
@@ -210,10 +210,10 @@
#if DEBUG_FS
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Found reply to query `%s'.\n",
&enc);
#endif
@@ -252,10 +252,10 @@
}
rs = (CS_fs_request_search_MESSAGE*) req;
#if DEBUG_FS
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&rs->query[0],
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FS received QUERY STOP (query: `%s')\n",
&enc);
#endif
@@ -308,10 +308,10 @@
type = getTypeOfBlock(ntohs(ri->header.size) -
sizeof(CS_fs_request_insert_MESSAGE),
(const DBlock*) &ri[1]);
#if DEBUG_FS
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FS received REQUEST INSERT (query: `%s', type: %u, priority %u)\n",
&enc,
type,
@@ -398,7 +398,7 @@
FREE(fn);
#if DEBUG_FS
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending confirmation (%s) of index initialization request to client\n",
ret == OK ? "success" : "failure");
#endif
@@ -430,7 +430,7 @@
ntohs(ri->header.size) -
sizeof(CS_fs_request_index_MESSAGE),
(const DBlock*) &ri[1]);
#if DEBUG_FS
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending confirmation (%s) of index request to client\n",
ret == OK ? "success" : "failure");
#endif
@@ -454,7 +454,7 @@
&comp[1],
ntohl(value->size) - sizeof(Datastore_Value))) ) {
#if DEBUG_FS
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' found value that does not match (%u, %u).\n",
__FUNCTION__,
ntohl(comp->size),
@@ -464,7 +464,7 @@
}
*comp = *value; /* make copy! */
#if DEBUG_FS
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' found value that matches.\n",
__FUNCTION__);
#endif
@@ -511,10 +511,10 @@
return SYSERR;
}
#if DEBUG_FS
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FS received REQUEST DELETE (query: `%s', type: %u)\n",
&enc,
type);
@@ -531,7 +531,7 @@
MUTEX_UNLOCK(&lock);
FREE(value);
#if DEBUG_FS
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending confirmation (%s) of delete request to client\n",
ret != SYSERR ? "success" : "failure");
#endif
@@ -553,7 +553,7 @@
}
ru = (CS_fs_request_unindex_MESSAGE*) req;
#if DEBUG_FS
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FS received REQUEST UNINDEX\n");
#endif
ret = ONDEMAND_unindex(datastore,
@@ -578,7 +578,7 @@
}
ru = (RequestTestindex*) req;
#if DEBUG_FS
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FS received REQUEST TESTINDEXED\n");
#endif
ret = ONDEMAND_testindexed(datastore,
@@ -594,7 +594,7 @@
static int csHandleRequestGetAvgPriority(ClientHandle sock,
const CS_MESSAGE_HEADER * req) {
#if DEBUG_FS
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FS received REQUEST GETAVGPRIORITY\n");
#endif
return coreAPI->sendValueToClient(sock,
@@ -632,10 +632,10 @@
EncName enc;
#if DEBUG_FS
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Converting reply for query `%s' for gap.\n",
&enc);
#endif
@@ -656,20 +656,20 @@
ggc->keyCount,
ggc->keys);
if (ret == SYSERR) {
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
"Converting reply for query `%s' for gap failed (datum not
applicable).\n",
&enc);
FREENONNULL(xvalue);
return SYSERR; /* no query will ever match */
}
if (ret == NO) {
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
"Converting reply for query `%s' for gap failed (type not
applicable).\n",
&enc);
FREENONNULL(xvalue);
@@ -689,10 +689,10 @@
refuse to hand out data that requires
anonymity! */
FREENONNULL(xvalue);
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
"Converting reply for query `%s' for gap failed (insufficient cover
traffic).\n",
&enc);
return OK;
@@ -745,10 +745,10 @@
#if DEBUG_FS
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&keys[0],
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"GAP requests content for `%s' of type %u\n",
&enc,
type);
@@ -906,10 +906,10 @@
GGC myClosure;
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&keys[0],
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"DHT requests content for %s of type %u\n",
&enc,
type);
@@ -1087,10 +1087,10 @@
}
rs = (const CS_fs_request_search_MESSAGE*) req;
#if DEBUG_FS
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&rs->query[0],
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FS received QUERY START (query: `%s', ttl %llu, priority %u, anonymity
%u)\n",
&enc,
ntohll(rs->expiration) - cronTime(NULL),
@@ -1114,7 +1114,7 @@
&done);
if (done == YES) {
#if DEBUG_FS
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"FS successfully took GAP shortcut for `%s'.\n",
&enc);
#endif
@@ -1180,7 +1180,7 @@
&dht_table);
if (getConfigurationInt("FS",
"QUOTA") <= 0) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("You must specify a postive number for `%s' in the configuration in
section `%s'.\n"),
"QUOTA", "FS");
return SYSERR;
@@ -1229,7 +1229,7 @@
dht->join(&dsDht, &dht_table);
}
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("`%s' registering client handlers %d %d %d %d %d %d %d %d %d\n"),
"fs",
CS_PROTO_gap_QUERY_START,
@@ -1277,10 +1277,10 @@
doneMigration();
if (dht != NULL) {
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"Leaving DHT (this may take a while).");
dht->leave(&dht_table);
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"Leaving DHT complete.");
}
Modified: GNUnet/src/applications/fs/module/migration.c
===================================================================
--- GNUnet/src/applications/fs/module/migration.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/module/migration.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -125,7 +125,7 @@
0)) {
MUTEX_UNLOCK(&lock);
#if DEBUG_MIGRATION
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Migration: random lookup in datastore failed.\n");
#endif
return 0;
@@ -150,7 +150,7 @@
if (size > padding) {
MUTEX_UNLOCK(&lock);
#if DEBUG_MIGRATION
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Available content of size %u too big for available space (%u)\n",
size,
padding);
@@ -184,13 +184,13 @@
padding);
FREE(gw);
#if DEBUG_MIGRATION
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"gap's tryMigrate returned %u\n",
ret);
#endif
} else {
#if DEBUG_MIGRATION
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Migration: anonymity requirements not satisfied.\n");
#endif
}
Modified: GNUnet/src/applications/fs/module/ondemand.c
===================================================================
--- GNUnet/src/applications/fs/module/ondemand.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/module/ondemand.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -185,7 +185,7 @@
/* not sym-linked, write content to offset! */
#if DEBUG_ONDEMAND
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Storing on-demand encoded data in `%s'.\n",
fn);
#endif
@@ -245,9 +245,9 @@
#endif
#if DEBUG_ONDEMAND
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&key, &enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Storing on-demand content for query `%s'\n",
&enc);
#endif
@@ -301,7 +301,7 @@
#if DEBUG_ONDEMAND
hash2enc(query,
&enc);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("Indexed file disappeared, deleting block for query `%s'\n"),
&enc);
#endif
@@ -389,7 +389,7 @@
len*2);
if (ret != -1) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Because the file `%s' has been unavailable for 3 days"
" it got removed from your share. Please unindex files
before"
" deleting them as the index now contains invalid
references!\n"),
@@ -463,7 +463,7 @@
FREE(db);
FREE(fn);
if (ret == SYSERR) {
- LOG(LOG_ERROR, "Indexed content does not match its hash.\n");
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, "Indexed content does not match
its hash.\n");
asyncDelete(datastore, dbv, query);
return SYSERR;
}
@@ -511,7 +511,7 @@
&comp[1],
ntohl(value->size) - sizeof(Datastore_Value))) ) {
#if DEBUG_ONDEMAND
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' found value that does not match (%u, %u).\n",
__FUNCTION__,
ntohl(comp->size),
@@ -521,7 +521,7 @@
}
*comp = *value; /* make copy! */
#if DEBUG_ONDEMAND
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"`%s' found value that matches.\n",
__FUNCTION__);
#endif
@@ -555,7 +555,7 @@
fn = getOnDemandFile(fileId);
#if DEBUG_ONDEMAND
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Removing on-demand encoded data stored in `%s'.\n",
fn);
#endif
@@ -610,10 +610,10 @@
else /* not found */
ret = SYSERR;
if (ret == SYSERR) {
- IFLOG(LOG_WARNING,
+ IFGE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
hash2enc(&key,
&enc));
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Unindexed ODB block `%s' from offset %llu already missing from
datastore.\n"),
&enc,
pos);
Modified: GNUnet/src/applications/fs/module/querymanager.c
===================================================================
--- GNUnet/src/applications/fs/module/querymanager.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/module/querymanager.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -145,7 +145,7 @@
GNUNET_ASSERT(ntohl(value->size) > sizeof(Datastore_Value));
matchCount = 0;
#if DEBUG_QUERYMANAGER
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
#endif
@@ -165,7 +165,7 @@
&value[1],
ntohl(value->size) - sizeof(Datastore_Value));
#if DEBUG_QUERYMANAGER
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending reply for `%s' to client waiting in slot %u.\n",
&enc,
i);
@@ -177,7 +177,7 @@
}
#if DEBUG_QUERYMANAGER && 0
if (matchCount == 0) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Reply `%s' did not match any request.\n",
&enc);
}
Modified: GNUnet/src/applications/fs/tools/gnunet-delete.c
===================================================================
--- GNUnet/src/applications/fs/tools/gnunet-delete.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/tools/gnunet-delete.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -107,7 +107,7 @@
printhelp();
return SYSERR;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return SYSERR;
} /* end of parsing commandline */
@@ -145,7 +145,7 @@
&printstatus,
&beVerbose);
if (ok != OK) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Error deleting file `%s'.\n",
filename);
printf(_("Error deleting file %s.\n"
Modified: GNUnet/src/applications/fs/tools/gnunet-download.c
===================================================================
--- GNUnet/src/applications/fs/tools/gnunet-download.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/tools/gnunet-download.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -92,7 +92,7 @@
unsigned int receivePolicy;
if (1 != sscanf(GNoptarg, "%ud", &receivePolicy)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-a");
return -1;
@@ -126,13 +126,13 @@
"YES"));
break;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return SYSERR;
} /* end of parsing commandline */
} /* while (1) */
if (argc - GNoptind != 1) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Not enough arguments. "
"You must specify a GNUnet file URI\n"));
printhelp();
@@ -233,7 +233,7 @@
if ( (NULL == uri) ||
(! (ECRS_isLocationUri(uri) ||
ECRS_isFileUri(uri)) ) ) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("URI `%s' invalid for gnunet-download.\n"),
fstring);
FREE(fstring);
@@ -249,7 +249,7 @@
strlen(ECRS_FILE_INFIX));
filename = expandFileName(&fstring[strlen(ECRS_URI_PREFIX)+
strlen(ECRS_FILE_INFIX)]);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"No filename specified, using `%s' instead (for now).\n",
filename);
try_rename = YES;
Modified: GNUnet/src/applications/fs/tools/gnunet-insert.c
===================================================================
--- GNUnet/src/applications/fs/tools/gnunet-insert.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/tools/gnunet-insert.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -311,7 +311,7 @@
if (1 != sscanf(GNoptarg,
"%ud",
&receivePolicy)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-a");
return -1;
@@ -340,7 +340,7 @@
case 'i': {
unsigned int interval;
if (1 != sscanf(GNoptarg, "%ud", &interval)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a positive number to the `%s' option.\n"),
"-i");
return -1;
@@ -457,7 +457,7 @@
if (1 != sscanf(GNoptarg,
"%ud",
&contentPriority)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-p");
return SYSERR;
@@ -528,7 +528,7 @@
AFS_VERSION);
return SYSERR;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return SYSERR;
} /* end of parsing commandline */
Modified: GNUnet/src/applications/fs/tools/gnunet-pseudonym.c
===================================================================
--- GNUnet/src/applications/fs/tools/gnunet-pseudonym.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/tools/gnunet-pseudonym.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -116,7 +116,7 @@
if (1 != sscanf(GNoptarg,
"%ud",
&receivePolicy)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-a");
return -1;
@@ -228,16 +228,16 @@
VERSION);
return SYSERR;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return SYSERR;
} /* end of parsing commandline */
}
if (GNoptind < argc) {
while (GNoptind < argc)
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid argument: `%s'\n"), argv[GNoptind++]);
- LOG(LOG_FATAL,
+ GE_LOG(ectx, GE_FATAL | GE_IMMEDIATE | GE_USER,
_("Invalid arguments. Exiting.\n"));
return SYSERR;
}
Modified: GNUnet/src/applications/fs/tools/gnunet-search.c
===================================================================
--- GNUnet/src/applications/fs/tools/gnunet-search.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/tools/gnunet-search.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -163,7 +163,7 @@
if (1 != sscanf(GNoptarg,
"%ud",
&receivePolicy)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-a");
return -1;
@@ -179,7 +179,7 @@
case 'm': {
unsigned int max;
if (1 != sscanf(GNoptarg, "%ud", &max)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-m");
return SYSERR;
@@ -200,7 +200,7 @@
case 't': {
unsigned int timeout;
if (1 != sscanf(GNoptarg, "%ud", &timeout)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-t");
return SYSERR;
@@ -217,13 +217,13 @@
AFS_VERSION);
return SYSERR;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return SYSERR;
} /* end of parsing commandline */
} /* while (1) */
if (argc - GNoptind <= 0) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Not enough arguments. "
"You must specify a keyword or identifier.\n"));
printhelp();
Modified: GNUnet/src/applications/fs/tools/gnunet-unindex.c
===================================================================
--- GNUnet/src/applications/fs/tools/gnunet-unindex.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/fs/tools/gnunet-unindex.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -136,7 +136,7 @@
AFS_VERSION);
return SYSERR;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return SYSERR;
} /* end of parsing commandline */
Modified: GNUnet/src/applications/gap/gap.c
===================================================================
--- GNUnet/src/applications/gap/gap.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/applications/gap/gap.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -488,7 +488,7 @@
ranking = 0; /* no chance for blocked peers */
idx = getIndex(id);
#if DEBUG_GAP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Ranking for %u: %u\n",
idx,
ranking);
@@ -529,12 +529,12 @@
if (getBit(qr, getIndex(id)) == 1) {
#if DEBUG_GAP
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&peer->hashPubKey,
&encp);
hash2enc(&qr->msg->queries[0],
&encq));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending query `%s' to `%s'\n",
&encq,
&encp);
@@ -770,10 +770,10 @@
#if DEBUG_GAP
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(primaryKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Gap queues reply to query `%s' for later use.\n",
&enc);
#endif
@@ -790,14 +790,14 @@
if (! equalsHashCode512(&ite->primaryKey,
primaryKey) ) {
#if DEBUG_GAP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"GAP: Dropping reply, routing table has no query associated with it
(anymore)\n");
#endif
return NO; /* we don't care for the reply (anymore) */
}
if (YES == ite->successful_local_lookup_in_delay_loop) {
#if DEBUG_GAP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"GAP: Dropping reply, found reply locally during delay\n");
#endif
return NO; /* wow, really bad concurrent DB lookup and processing for
@@ -890,10 +890,10 @@
#if DEBUG__GAP
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"GAP: Queueing query '%s' in slot %p\n",
&enc,
ite);
@@ -1281,10 +1281,10 @@
resolve_pid(ite->destination[j],
&recv);
#if DEBUG_GAP
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&recv.hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"GAP sending reply to `%s'\n",
&enc);
#endif
@@ -1441,10 +1441,10 @@
doForward = NO;
#if DEBUG_GAP
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&query->queries[0],
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"GAP is executing request for `%s':%s%s (%d)\n",
&enc,
doForward ? " forwarding" : "",
@@ -1556,11 +1556,11 @@
#if DEBUG_GAP
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
if (host != NULL)
hash2enc(&host->hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"GAP received content from `%s'\n",
(host != NULL) ? (const char*)&enc : "myself");
#endif
@@ -1609,11 +1609,11 @@
if (ret == SYSERR) {
EncName enc;
- IFLOG(LOG_ERROR,
+ IFGE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
if (host != NULL)
hash2enc(&host->hashPubKey,
&enc));
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("GAP received invalid content from `%s'\n"),
(host != NULL) ? (const char*)&enc : _("myself"));
GE_BREAK(ectx, 0);
@@ -1787,7 +1787,7 @@
anonymityLevel--;
if (traffic == NULL) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Cover traffic requested but traffic service not loaded. Rejecting
request.\n"));
return SYSERR;
}
@@ -1798,24 +1798,24 @@
&peers,
&sizes,
&timevect)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to get traffic stats.\n"));
return SYSERR;
}
if (anonymityLevel > 1000) {
if (peers < anonymityLevel / 1000) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Cannot satisfy desired level of anonymity, ignoring
request.\n"));
return SYSERR;
}
if (count < anonymityLevel % 1000) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Cannot satisfy desired level of anonymity, ignoring
request.\n"));
return SYSERR;
}
} else {
if (count < anonymityLevel) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Cannot satisfy desired level of anonymity, ignoring
request.\n"));
return SYSERR;
}
@@ -1930,11 +1930,11 @@
(getNetworkLoadUp() >= hardUpLimit) ) ) {
#if DEBUG_GAP
if (sender != NULL) {
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&sender->hashPubKey,
&enc));
}
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Dropping query from %s, this peer is too busy.\n",
sender == NULL ? "localhost" : (char*)&enc);
#endif
@@ -1983,10 +1983,10 @@
policy = evaluateQuery(sender,
&prio);
#if DEBUG_GAP
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&qmsg->queries[0],
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received GAP query `%s'.\n",
&enc);
#endif
@@ -1996,11 +1996,11 @@
FREE(qmsg);
#if DEBUG_GAP
if (sender != NULL) {
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&sender->hashPubKey,
&enc));
}
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Dropping query from %s, policy decided that this peer is too busy.\n",
sender == NULL ? "localhost" : (const char*) &enc);
#endif
@@ -2108,7 +2108,7 @@
GNUNET_ASSERT(topology != NULL);
traffic = coreAPI->requestService("traffic");
if (traffic == NULL) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Traffic service failed to load; gap cannot ensure cover-traffic
availability.\n"));
}
random_qsel = weak_randomi(0xFFFF);
@@ -2139,7 +2139,7 @@
2 * cronMINUTES,
NULL);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("`%s' registering handlers %d %d\n"),
"gap",
P2P_PROTO_gap_QUERY,
Modified: GNUnet/src/applications/gap/gaptest.c
===================================================================
--- GNUnet/src/applications/gap/gaptest.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/gap/gaptest.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -147,7 +147,7 @@
char * tmp;
tmp = ECRS_uriToString(fi->uri);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Search found URI `%s'\n",
tmp);
FREE(tmp);
@@ -192,7 +192,7 @@
char * tmp;
tmp = ECRS_uriToString(uri);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Starting download of `%s'\n",
tmp);
FREE(tmp);
Modified: GNUnet/src/applications/identity/identity.c
===================================================================
--- GNUnet/src/applications/identity/identity.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/identity/identity.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -871,7 +871,7 @@
return SYSERR;
}
#if DEBUG_IDENTITY
- IFLOG(LOG_INFO,
+ IFGE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
hash2enc(&identity->hashPubKey,
&enc));
GE_LOG(ectx,
Modified: GNUnet/src/applications/kvstore_sqlite/kv_sqlite.c
===================================================================
--- GNUnet/src/applications/kvstore_sqlite/kv_sqlite.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/kvstore_sqlite/kv_sqlite.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -260,7 +260,7 @@
/* Open database */
if (sqlite3_open(db->fn, &dbh->dbh) != SQLITE_OK) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Unable to initialize SQLite KVStore.\n"));
FREE(db->fn);
@@ -308,7 +308,7 @@
unsigned int idx;
#if DEBUG_SQLITE
- LOG(LOG_DEBUG, "SQLite KVStore: closing database\n");
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, "SQLite KVStore: closing
database\n");
#endif
for (idx = 0; idx < databases; idx++)
@@ -673,7 +673,7 @@
static KVstore_ServiceAPI api;
#if DEBUG_SQLITE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite: initializing database\n");
#endif
@@ -697,7 +697,7 @@
void release_module_kvstore_sqlite() {
sqlite_shutdown();
#if DEBUG_SQLITE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite KVStore: database shutdown\n");
#endif
Modified: GNUnet/src/applications/rpc/rpc.c
===================================================================
--- GNUnet/src/applications/rpc/rpc.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/applications/rpc/rpc.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -63,7 +63,7 @@
#if DEBUG_RPC_CLIENT
-#define RPC_STATUS(a,b,c) LOG(LOG_DEBUG, "RPC: `%s' (%p) %s at %s\n", a, c, b,
__FUNCTION__);
+#define RPC_STATUS(a,b,c) GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, "RPC:
`%s' (%p) %s at %s\n", a, c, b, __FUNCTION__);
#else
#define RPC_STATUS(a,b,c)
#endif
@@ -125,7 +125,7 @@
while (rrpc != NULL) {
if (0 == strcmp(rrpc->name, name)) {
MUTEX_UNLOCK (rpcLock);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("%s::%s - RPC %s:%p could not be registered:"
" another callback is already using this name (%p)\n"),
__FILE__, __FUNCTION__,
@@ -139,7 +139,7 @@
rrpc->callback = callback;
rrpc->async_callback = NULL;
vectorInsertLast(list_of_callbacks, rrpc);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"%s::%s - Registered RPC %d: %s\n",
__FILE__, __FUNCTION__,
vectorSize(list_of_callbacks), name);
@@ -165,7 +165,7 @@
while (rrpc != NULL) {
if (0 == strcmp(rrpc->name, name)) {
MUTEX_UNLOCK (rpcLock);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("%s::%s - RPC %s:%p could not be registered:"
" another callback is already using this name (%p)\n"),
__FILE__, __FUNCTION__,
@@ -179,7 +179,7 @@
rrpc->callback = NULL;
rrpc->async_callback = callback;
vectorInsertLast(list_of_callbacks, rrpc);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"%s::%s - Registered asynchronous RPC %d: %s\n",
__FILE__, __FUNCTION__,
vectorSize(list_of_callbacks), name);
@@ -207,7 +207,7 @@
if (0 == strcmp(rrpc->name, name)) {
if ( (rrpc->callback != callback) &&
(callback != NULL) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("%s::%s - RPC %s:%p could not be unregistered:"
" another callback registered under that name: %p\n"),
__FILE__, __FUNCTION__,
@@ -219,7 +219,7 @@
FREE(rrpc->name);
FREE(rrpc);
MUTEX_UNLOCK(rpcLock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"%s::%s - Unregistered RPC %s\n",
__FILE__, __FUNCTION__,
name);
@@ -228,7 +228,7 @@
rrpc = vectorGetNext(list_of_callbacks);
}
MUTEX_UNLOCK(rpcLock);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("%s::%s - RPC %s:%p could not be unregistered: not found\n"),
__FILE__, __FUNCTION__,
name, callback);
@@ -254,7 +254,7 @@
if (0 == strcmp(rrpc->name, name)) {
if ( (rrpc->async_callback != callback) &&
(callback != NULL) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("%s::%s - RPC %s:%p could not be unregistered:"
" another callback registered under that name: %p\n"),
__FILE__, __FUNCTION__,
@@ -266,7 +266,7 @@
FREE(rrpc->name);
FREE(rrpc);
MUTEX_UNLOCK(rpcLock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"%s::%s - Unregistered asynchronous RPC %s\n",
__FILE__, __FUNCTION__,
name);
@@ -275,7 +275,7 @@
rrpc = vectorGetNext(list_of_callbacks);
}
MUTEX_UNLOCK(rpcLock);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("%s::%s - async RPC %s:%p could not be unregistered: not found\n"),
__FILE__, __FUNCTION__,
name, callback);
@@ -632,7 +632,7 @@
MUTEX_LOCK(rpcLock);
if (now > call->expirationTime) {
#if DEBUG_RPC
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Completed RPC %p (timeout).\n",
call);
#endif
@@ -669,7 +669,7 @@
ntohs(call->msg->header.type)));
#if DEBUG_RPC
if (ntohs(call->msg->header.type) == P2P_PROTO_rpc_REQ) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending RPC request %p: '%.*s' (expires in %llums, last attempt
%llums ago; attempt %u).\n",
call,
ntohs(call->msg->functionNameLength),
@@ -678,7 +678,7 @@
now - call->lastAttempt,
call->attempts);
} else {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending RPC reply %p (expires in %llums, last attempt %llums ago,
attempt %u).\n",
call,
call->expirationTime - now,
@@ -875,7 +875,7 @@
req = (P2P_rpc_MESSAGE *) message;
sq = ntohl(req->sequenceNumber);
#if DEBUG_RPC
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received RPC request with id %u.\n",
sq);
#endif
@@ -908,14 +908,14 @@
}
RPC_STATUS("", "received duplicate request", calls);
calls->expirationTime = cronTime(NULL) + MAX_RPC_TIMEOUT;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Dropping RPC request %u, duplicate.\n",
sq);
MUTEX_UNLOCK(rpcLock);
return OK; /* seen before */
}
if (minSQ > sq) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Dropping RPC request %u, sequence number too old (current minimum is
%u).\n",
sq,
minSQ);
@@ -932,7 +932,7 @@
if (argumentValues != NULL)
RPC_paramFree(argumentValues);
MUTEX_UNLOCK(rpcLock);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Dropping RPC request %u: message malformed.\n"));
return SYSERR; /* message malformed */
}
@@ -998,14 +998,14 @@
if ( (ntohs(message->type) != P2P_PROTO_rpc_RES) ||
(ntohs(message->size) < sizeof(P2P_rpc_MESSAGE)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid message of type %u received. Dropping.\n"),
ntohs(message->type));
return SYSERR;
}
res = (P2P_rpc_MESSAGE *) message;
#if DEBUG_RPC
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received RPC reply with id %u.\n",
ntohl(res->sequenceNumber));
#endif
@@ -1088,7 +1088,7 @@
ack = (RPC_ACK_Message*) message;
#if DEBUG_RPC
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received RPC ACK with id %u.\n",
ntohl(ack->sequenceNumber));
#endif
@@ -1124,7 +1124,7 @@
pi->averageResponseTime *= 2;
}
#if DEBUG_RPC
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"ACK is a duplicate (or invalid).\n");
#endif
}
@@ -1263,7 +1263,7 @@
RPC_Record * ret;
if (timeout > 1 * cronHOURS) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("`%s' called with timeout above 1 hour (bug?)\n"),
__FUNCTION__);
timeout = 1 * cronHOURS;
@@ -1384,7 +1384,7 @@
while(vectorSize(list_of_callbacks) > 0) {
RegisteredRPC * rpc;
rpc = (RegisteredRPC*) vectorRemoveLast(list_of_callbacks);
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("RPC not unregistered: %s:%p\n"),
rpc->name, rpc->callback);
FREE(rpc->name);
@@ -1410,7 +1410,7 @@
incomingCalls = vectorNew(16);
outgoingCalls = vectorNew(16);
list_of_callbacks = vectorNew(16);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("`%s' registering handlers %d %d %d\n"),
"rpc",
P2P_PROTO_rpc_REQ,
@@ -1431,7 +1431,7 @@
rvalue = SYSERR;
if (rvalue == SYSERR) {
release_module_rpc();
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to initialize `%s' service.\n"),
"rpc");
return NULL;
@@ -1459,14 +1459,14 @@
unsigned int dl;
char * data;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"RPC callback invoked!\n");
if ( (OK == RPC_paramValueByName(arguments,
"command",
&dl,
(void**)&data)) &&
(strncmp("Hello", data, dl) == 0) ) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"RPC callback received Hello command!\n");
RPC_paramAdd(results,
"response",
@@ -1487,10 +1487,10 @@
(void**)&reply)) ||
(strncmp("Hello RPC World",
reply, dl) != 0) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("RPC async reply invalid.\n"));
} else
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"RPC async reply received.\n");
}
@@ -1505,7 +1505,7 @@
RPC_Record * record;
Semaphore * sign;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"RPC testcase starting\n");
rpcAPI = capi->requestService("rpc");
if (rpcAPI == NULL) {
@@ -1558,7 +1558,7 @@
RPC_paramFree(rets);
gnunet_util_sleep(1 * cronSECONDS);
if (RPC_ERROR_OK != rpcAPI->RPC_stop(record))
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("async RPC reply not received.\n"));
if (OK != rpcAPI->RPC_unregister("testFunction",
@@ -1570,7 +1570,7 @@
GE_BREAK(ectx, 0);
ret = SYSERR;
}
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"RPC testcase completed with status %s\n",
ret == OK ? "SUCCESS" : "FAILURE");
return ret;
Modified: GNUnet/src/applications/sqstore_mysql/mysql.c
===================================================================
--- GNUnet/src/applications/sqstore_mysql/mysql.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/sqstore_mysql/mysql.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -219,7 +219,7 @@
(lens[6] != contentSize) ) {
char scratch[512];
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid data in %s. Trying to fix (by deletion).\n"),
_("mysql datastore"));
SNPRINTF(scratch,
@@ -382,7 +382,7 @@
mysql_stmt_prepare(dbhI->deleteg,
DELETE_GENERIC_SAMPLE,
strlen(DELETE_GENERIC_SAMPLE)) ) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_prepare",
__FILE__, __LINE__,
@@ -694,10 +694,10 @@
return iterateLowPriority(type, iter, closure);
#if DEBUG_MYSQL
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(query,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"MySQL looks for `%s' of type %u\n",
&enc,
type);
@@ -721,7 +721,7 @@
GNUNET_ASSERT(mysql_stmt_param_count(stmt) <= 2);
sql_res = mysql_stmt_result_metadata(stmt);
if (! sql_res) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_result_metadata",
__FILE__, __LINE__,
@@ -736,7 +736,7 @@
}
if (mysql_stmt_bind_param(stmt,
dbh->sbind)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_bind_param",
__FILE__, __LINE__,
@@ -745,7 +745,7 @@
return SYSERR;
}
if (mysql_stmt_execute(stmt)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_execute",
__FILE__, __LINE__,
@@ -769,7 +769,7 @@
dbh->bind[6].buffer_length = MAX_DATUM_SIZE;
if (mysql_stmt_bind_result(stmt,
dbh->bind)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_bind_result",
__FILE__, __LINE__,
@@ -779,7 +779,7 @@
return SYSERR;
}
if (mysql_stmt_store_result(stmt)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_store_result",
__FILE__, __LINE__,
@@ -796,7 +796,7 @@
char scratch[512];
mysql_free_result(sql_res);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid data in %s. Trying to fix (by deletion).\n"),
_("mysql datastore"));
SNPRINTF(scratch,
@@ -819,7 +819,7 @@
datum->anonymityLevel = htonl(level);
datum->expirationTime = htonll(expiration);
#if DEBUG_MYSQL
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Found in database block with type %u.\n",
ntohl(*(int*)&datum[1]));
#endif
@@ -833,7 +833,7 @@
datasize = MAX_DATUM_SIZE;
}
if (mysql_stmt_errno(stmt)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_fetch",
__FILE__, __LINE__,
@@ -844,17 +844,17 @@
MUTEX_UNLOCK(&dbh->DATABASE_Lock_);
#if DEBUG_MYSQL
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(query,
&enc));
if (count > 0) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"MySQL found %d results for `%s' of type %u.\n",
count,
&enc,
type);
} else {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"MySQL iteration aborted looking for `%s' of type %u.\n",
&enc,
type);
@@ -898,10 +898,10 @@
expiration = ntohll(value->expirationTime);
#if DEBUG_MYSQL
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Storing in database block with type %u and key %s.\n",
type,
&enc);
@@ -918,7 +918,7 @@
if (mysql_stmt_bind_param(dbh->insert,
dbh->bind)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_bind_param",
__FILE__, __LINE__,
@@ -928,7 +928,7 @@
}
if (mysql_stmt_execute(dbh->insert)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_execute",
__FILE__, __LINE__,
@@ -962,10 +962,10 @@
#if DEBUG_MYSQL
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"MySQL is executing deletion request for content of query `%s' and type
%u\n",
&enc,
value == NULL ? 0 : ntohl(value->type));
@@ -1000,7 +1000,7 @@
}
if (mysql_stmt_bind_param(stmt,
dbh->dbind)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_bind_param",
__FILE__, __LINE__,
@@ -1009,7 +1009,7 @@
return SYSERR;
}
if (mysql_stmt_execute(stmt)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_execute",
__FILE__, __LINE__,
@@ -1020,7 +1020,7 @@
count = mysql_stmt_affected_rows(stmt);
MUTEX_UNLOCK(&dbh->DATABASE_Lock_);
#if DEBUG_MYSQL
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"MySQL DELETE operation affected %d rows.\n",
count);
#endif
@@ -1049,7 +1049,7 @@
GNUNET_ASSERT(mysql_stmt_param_count(dbh->update) <= 3);
if (mysql_stmt_bind_param(dbh->update,
dbh->ubind)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_bind_param",
__FILE__, __LINE__,
@@ -1063,7 +1063,7 @@
* at all in this context.)
*/
if (mysql_stmt_execute(dbh->update)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("`%s' failed at %s:%d with error: %s\n"),
"mysql_stmt_execute",
__FILE__, __LINE__,
@@ -1103,7 +1103,7 @@
int rows = mysql_num_fields(sql_res);
sql_row = mysql_fetch_row(sql_res);
if (sql_row == NULL) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Query `%s' had no results.\n"),
"SHOW TABLE STATUS LIKE 'gn070'");
MUTEX_UNLOCK(&dbh->DATABASE_Lock_);
@@ -1201,7 +1201,7 @@
#ifdef WINDOWS
FREE(home_dir);
#endif
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("Trying to use file `%s' for MySQL configuration.\n"),
cnffile);
fp = FOPEN(cnffile, "r");
@@ -1219,7 +1219,7 @@
if (OK != iopen(dbh, YES)) {
FREE(cnffile);
FREE(dbh);
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Failed to load MySQL database module. Check that MySQL is running
and configured properly!\n"));
dbh = NULL;
return NULL;
Modified: GNUnet/src/applications/sqstore_sqlite/sqlite.c
===================================================================
--- GNUnet/src/applications/sqstore_sqlite/sqlite.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/sqstore_sqlite/sqlite.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -135,7 +135,7 @@
/* Open database and precompile statements */
if (sqlite3_open(db->fn, &ret->dbh) != SQLITE_OK) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Unable to initialize SQLite.\n"));
FREE(db->fn);
@@ -267,7 +267,7 @@
if (contentSize < 0) {
sqlite3_stmt * stmt;
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid data in %s. Trying to fix (by deletion).\n"),
_("sqlite datastore"));
if (sq_prepare("DELETE FROM gn070 WHERE size < ?", &stmt) == SQLITE_OK) {
@@ -285,7 +285,7 @@
sqlite3_column_bytes(stmt, 6) != contentSize) {
sqlite3_stmt * stmt;
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid data in %s. Trying to fix (by deletion).\n"),
_("sqlite datastore"));
if (sq_prepare("DELETE FROM gn070 WHERE NOT ((LENGTH(hash) = ?) AND (size
= LENGTH(value) + ?))",
@@ -595,7 +595,7 @@
unsigned int idx;
#if DEBUG_SQLITE
- LOG(LOG_DEBUG, "SQLite: closing database\n");
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, "SQLite: closing database\n");
#endif
if (! db)
return;
@@ -657,10 +657,10 @@
#if DEBUG_SQLITE
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite: retrieving content `%s'\n",
&enc);
#endif
@@ -716,7 +716,7 @@
continue;
#if DEBUG_SQLITE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Found in database block with type %u.\n",
ntohl(*(int*)&((&datum->value)[1])));
#endif
@@ -748,7 +748,7 @@
MUTEX_UNLOCK(&db->DATABASE_Lock_);
#if DEBUG_SQLITE
- LOG(LOG_DEBUG, "SQLite: done reading content\n");
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, "SQLite: done reading
content\n");
#endif
return count;
@@ -772,10 +772,10 @@
#if DEBUG_SQLITE
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Storing in database block with type %u, key `%s' and priority %u.\n",
ntohl(*(int*)&value[1]),
&enc,
@@ -827,7 +827,7 @@
MUTEX_UNLOCK(&db->DATABASE_Lock_);
#if DEBUG_SQLITE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite: done writing content\n");
#endif
@@ -852,10 +852,10 @@
#if DEBUG_SQLITE
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite: deleting block with key `%s'\n",
&enc);
#endif
@@ -946,7 +946,7 @@
MUTEX_UNLOCK(&db->DATABASE_Lock_);
#if DEBUG_SQLITE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite: %d block(s) deleted\n",
deleted);
#endif
@@ -967,10 +967,10 @@
#if DEBUG_SQLITE
EncName enc;
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(key,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite: updating block with key `%s'\n",
&enc);
#endif
@@ -1004,7 +1004,7 @@
MUTEX_UNLOCK(&db->DATABASE_Lock_);
#if DEBUG_SQLITE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite: block updated\n");
#endif
@@ -1020,7 +1020,7 @@
sqliteHandle *dbh;
#if DEBUG_SQLITE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite: initializing database\n");
#endif
@@ -1090,7 +1090,7 @@
coreAPI->releaseService(stats);
sqlite_shutdown();
#if DEBUG_SQLITE
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SQLite: database shutdown\n");
#endif
coreAPI = NULL;
Modified: GNUnet/src/applications/tbench/gnunet-tbench.c
===================================================================
--- GNUnet/src/applications/tbench/gnunet-tbench.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/tbench/gnunet-tbench.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -120,7 +120,7 @@
if(1 != sscanf(GNoptarg,
"%ud",
&messageIterations)){
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-i");
return SYSERR;
@@ -130,7 +130,7 @@
if(1 != sscanf(GNoptarg,
"%ud",
&messageCnt)){
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-n");
return SYSERR;
@@ -143,7 +143,7 @@
if(1 != sscanf(GNoptarg,
"%ud",
&messageSize)){
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-s");
return SYSERR;
@@ -153,7 +153,7 @@
if(1 != sscanf(GNoptarg,
"%ud",
&messageTrainSize)){
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-S");
return SYSERR;
@@ -163,7 +163,7 @@
if(1 != SSCANF(GNoptarg,
"%llud",
&messageTimeOut)){
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-t");
return SYSERR;
@@ -178,14 +178,14 @@
if(1 != SSCANF(GNoptarg,
"%llud",
&messageSpacing)){
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-X");
return SYSERR;
}
break;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return -1;
} /* end of parsing commandline */
Modified: GNUnet/src/applications/tbench/tbench.c
===================================================================
--- GNUnet/src/applications/tbench/tbench.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/tbench/tbench.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -112,7 +112,7 @@
} else {
results->duplicateCount++;
#if DEBUG_TBENCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received duplicate message %u from iteration %u\n",
lastPacketNumber,
currIteration);
@@ -145,7 +145,7 @@
}
#if DEBUG_TBENCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received request %u from iteration %u/%u\n",
htonl(msg->packetNum),
htonl(msg->iterationNum),
@@ -183,7 +183,7 @@
return SYSERR;
}
#if DEBUG_TBENCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received response %u from iteration %u/%u\n",
htonl(pmsg->packetNum),
htonl(pmsg->iterationNum),
@@ -200,7 +200,7 @@
SEMAPHORE_UP(postsem);
} else {
#if DEBUG_TBENCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received message %u from iteration %u too late (now at iteration
%u)\n",
ntohl(pmsg->packetNum),
ntohl(pmsg->iterationNum),
@@ -317,7 +317,7 @@
p2p->packetNum = htonl(packetNum);
#if DEBUG_TBENCH
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending message %u of size %u in iteration %u\n",
packetNum,
size,
Modified: GNUnet/src/applications/template/gnunet-template.c
===================================================================
--- GNUnet/src/applications/template/gnunet-template.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/template/gnunet-template.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -83,7 +83,7 @@
TEMPLATE_VERSION);
return SYSERR;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return -1;
} /* end of parsing commandline */
Modified: GNUnet/src/applications/template/template.c
===================================================================
--- GNUnet/src/applications/template/template.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/template/template.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -57,7 +57,7 @@
client = NULL;
coreAPI = capi;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("`%s' registering client handler %d and %d\n"),
"template",
CS_PROTO_MAX_USED,
Modified: GNUnet/src/applications/testbed/commands.c
===================================================================
--- GNUnet/src/applications/testbed/commands.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/testbed/commands.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -346,7 +346,7 @@
sargv[6] = NULL; /* last argument */
execvp("ssh",
sargv);
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
" execvp failed: %s\n",
STRERROR(errno));
exit(-1);
@@ -1557,7 +1557,7 @@
hostname[k] = '\0';
#if DEBUG_TESTBED
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
" Trying to download a hostlist from %s\n",
reg);
#endif
Modified: GNUnet/src/applications/testbed/gnunet-testbed.c
===================================================================
--- GNUnet/src/applications/testbed/gnunet-testbed.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/testbed/gnunet-testbed.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -121,7 +121,7 @@
return SYSERR;
}
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return -1;
} /* end of parsing commandline */
@@ -179,7 +179,7 @@
sizeof(soaddr));
if ( (res < 0) &&
(errno != EINPROGRESS) ) {
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
_("Cannot connect to LOOPBACK port %d: %s\n"),
PORT,
STRERROR(errno));
@@ -321,7 +321,7 @@
CREATE_SOCKET:
while ( (ssock = SOCKET(PF_INET, SOCK_STREAM, 0)) < 0) {
LOG_STRERROR(LOG_ERROR, "socket");
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("No client service started. Trying again in 30 seconds.\n"));
sleep(30);
}
@@ -344,7 +344,7 @@
if (BIND(ssock,
(struct sockaddr*)&serverAddr,
sizeof(serverAddr)) < 0) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Error (%s) binding the TCP listener to "
"port %d. No proxy service started.\nTrying "
"again in %d seconds...\n"),
@@ -411,7 +411,7 @@
&clientAddr.sin_addr,
sizeof(struct in_addr));
if (NO == isWhitelisted(ipaddr)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Rejected unauthorized connection from %u.%u.%u.%u.\n"),
PRIP(ntohl(*(int*)&clientAddr.sin_addr)));
closefile(sock);
@@ -542,7 +542,7 @@
return SYSERR;
}
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return -1;
} /* end of parsing commandline */
Modified: GNUnet/src/applications/testbed/testbed.c
===================================================================
--- GNUnet/src/applications/testbed/testbed.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/testbed/testbed.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -46,7 +46,7 @@
static void sendAcknowledgement(ClientHandle client,
int ack) {
if (OK != coreAPI->sendValueToClient(client, ack)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Could not send acknowledgement back to client.\n"));
}
}
@@ -56,7 +56,7 @@
*/
static void tb_undefined(ClientHandle client,
TESTBED_CS_MESSAGE * msg) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received unknown testbed message of type %u.\n"),
ntohl(msg->msgType));
}
@@ -70,18 +70,18 @@
TESTBED_ADD_PEER_MESSAGE * hm
= (TESTBED_ADD_PEER_MESSAGE*) msg;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
" tb_ADD_PEER\n");
if (sizeof(TESTBED_ADD_PEER_MESSAGE) >
ntohs(msg->header.size) ) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("size of `%s' message is too short. Ignoring.\n"),
"ADD_PEER");
return;
}
if (P2P_hello_MESSAGE_size(&hm->helo) !=
ntohs(msg->header.size) - sizeof(TESTBED_CS_MESSAGE) ) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("size of `%s' message is wrong. Ignoring.\n"),
"_ADD_PEER");
return;
@@ -133,7 +133,7 @@
proto,
NO);
if (NULL == helo) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("TESTBED could not generate hello message for protocol %u\n"),
proto);
sendAcknowledgement(client, SYSERR);
@@ -151,7 +151,7 @@
ntohs(helo->header.size));
coreAPI->sendToClient(client,
&reply->header.header);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"%s: returning from sendToClient\n",
__FUNCTION__);
FREE(helo);
@@ -188,7 +188,7 @@
*/
static void tb_SET_BW(ClientHandle client,
TESTBED_SET_BW_MESSAGE * msg) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"gnunet-testbed: tb_SET_BW\n");
setConfigurationInt("LOAD",
"MAXNETDOWNBPSTOTAL",
@@ -211,7 +211,7 @@
size = ntohs(msg->header.size);
if (size <= sizeof(TESTBED_CS_MESSAGE) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid `%s' message\n"),
"LOAD_MODULE");
return;
@@ -227,14 +227,14 @@
name = STRNDUP(&((TESTBED_LOAD_MODULE_MESSAGE_GENERIC*)msg)->modulename[0],
size - sizeof(TESTBED_CS_MESSAGE));
if (strlen(name) == 0) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid `%s' message (empty module name)\n"),
"LOAD_MODULE");
return;
}
ok = coreAPI->loadApplicationModule(name);
if (ok != OK)
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("loading module `%s' failed. Notifying client.\n"),
name);
FREE(name);
@@ -252,7 +252,7 @@
size = ntohs(msg->header.size);
if (size <= sizeof(TESTBED_CS_MESSAGE) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid `%s' message\n"),
"UNLOAD_MODULE");
return;
@@ -267,14 +267,14 @@
name = STRNDUP(&((TESTBED_UNLOAD_MODULE_MESSAGE_GENERIC*)msg)->modulename[0],
size - sizeof(TESTBED_CS_MESSAGE));
if (strlen(name) == 0) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid `%s' message (empty module name)\n"),
"UNLOAD_MODULE");
return;
}
ok = coreAPI->unloadApplicationModule(name);
if (ok != OK)
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("unloading module failed. Notifying client.\n"));
FREE(name);
sendAcknowledgement(client, ok);
@@ -355,14 +355,14 @@
size = ntohs(msg->header.header.size);
if (size <= sizeof(TESTBED_CS_MESSAGE) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid `%s' message\n"),
"ALLOW_CONNECT");
return;
}
count = (size - sizeof(TESTBED_CS_MESSAGE)) / sizeof(PeerIdentity);
if (count * sizeof(PeerIdentity) + sizeof(TESTBED_CS_MESSAGE) != size) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid `%s' message\n"),
"ALLOW_CONNECT");
return;
@@ -399,14 +399,14 @@
size = ntohs(msg->header.header.size);
if (size <= sizeof(TESTBED_CS_MESSAGE) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid `%s' message\n"),
"DENY_CONNECT");
return;
}
count = (size - sizeof(TESTBED_CS_MESSAGE)) / sizeof(PeerIdentity);
if (count * sizeof(PeerIdentity) + sizeof(TESTBED_CS_MESSAGE) != size) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid `%s' message\n"),
"DENY_CONNECT");
return;
@@ -500,12 +500,12 @@
MUTEX_UNLOCK(&lock);
return -1;
}
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"exec'ing: %s with %d arguments\n",
pi->argv[0],
pi->argc-1);
for (i=1;i<pi->argc;i++)
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"exec argument %d is %s\n",
i, pi->argv[i]);
tmp = getConfigurationString("TESTBED",
@@ -621,7 +621,7 @@
size = htons(msg->header.size);
if ( (size <= sizeof(TESTBED_CS_MESSAGE)) ||
(((TESTBED_EXEC_MESSAGE_GENERIC*)emsg)->commandLine[size-sizeof(TESTBED_CS_MESSAGE)-1]
!= '\0') ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid `%s' message: %s.\n"),
"EXEC",
(size <= sizeof(TESTBED_CS_MESSAGE))
@@ -800,10 +800,10 @@
char * tmp;
FILE *outfile;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"tb_UPLOAD_FILE\n");
if (sizeof(TESTBED_UPLOAD_FILE_MESSAGE) > ntohs(msg->header.header.size)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("size of `%s' message is too short. Ignoring.\n"),
"UPLOAD_FILE");
sendAcknowledgement(client, SYSERR);
@@ -813,7 +813,7 @@
s = filename = ((TESTBED_UPLOAD_FILE_MESSAGE_GENERIC*)msg)->buf;
while ( (*s) && (s != end) ) {
if (*s == '.' && *(s+1) == '.') {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("\'..\' is not allowed in file name (%s).\n"),
filename);
return;
@@ -822,14 +822,14 @@
}
if (s == filename) {
/* filename empty, not allowed! */
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Empty filename for UPLOAD_FILE message is invalid!\n"));
sendAcknowledgement(client, SYSERR);
return;
}
if (s == end) {
/* filename empty, not allowed! */
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Filename for UPLOAD_FILE message is not null-terminated
(invalid!)\n"));
sendAcknowledgement(client, SYSERR);
return;
@@ -837,7 +837,7 @@
tmp = getConfigurationString("TESTBED",
"UPLOAD-DIR");
if (tmp == NULL) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Upload refused!"));
sendAcknowledgement(client, SYSERR);
return;
@@ -863,7 +863,7 @@
return;
}
if (htonl(msg->type) != TESTBED_FILE_APPEND) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Invalid message received at %s:%d."),
__FILE__,
__LINE__);
@@ -976,12 +976,12 @@
unsigned int id;
#if DEBUG_TESTBED
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TESTBED handleTestbedRequest\n");
#endif
size = ntohs(message->size);
if (size < sizeof(TESTBED_CS_MESSAGE)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("received invalid testbed message of size %u\n"),
size);
return;
@@ -991,14 +991,14 @@
if (id < TESTBED_MAX_MSG) {
if ( (handlers[id].expectedSize == 0) ||
(handlers[id].expectedSize == size) ) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TESTBED received message of type %u.\n",
id);
handlers[id].handler(client, msg);
} else {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Received testbed message of type %u but unexpected size %u,
expected %u\n"),
id,
size,
@@ -1041,7 +1041,7 @@
reg = getConfigurationString("TESTBED",
"REGISTERURL");
if (reg == NULL) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("No testbed URL given, not registered.\n"));
return;
}
@@ -1050,7 +1050,7 @@
"HTTP-PROXY");
if (proxy != NULL) {
if (OK != GN_getHostByName(proxy, &ip_info)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Could not resolve name of HTTP proxy `%s'.\n"),
proxy);
theProxy.sin_addr.s_addr = 0;
@@ -1075,7 +1075,7 @@
if (0 != strncmp(HTTP_URL,
reg,
strlen(HTTP_URL)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Invalid URL `%s' (must begin with `%s')\n"),
reg,
HTTP_URL);
@@ -1114,7 +1114,7 @@
}
port = strtol(pstring, &buffer, 10);
if ( (port < 0) || (port > 65536) ) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Malformed http URL: `%s' at `%s'. Testbed-client not
registered.\n"),
reg,
buffer);
@@ -1128,7 +1128,7 @@
hostname[k] = '\0';
#if DEBUG_TESTBED
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"Trying to (un)register testbed client at %s\n",
reg);
#endif
@@ -1150,7 +1150,7 @@
/* no proxy */
if (OK != GN_getHostByName(hostname,
&ip_info)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Could not register testbed, host `%s' unknown\n"),
hostname);
FREE(reg);
@@ -1173,7 +1173,7 @@
if (CONNECT(sock,
(struct sockaddr*)&soaddr,
sizeof(soaddr)) < 0) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to send HTTP request to host `%s': %s\n"),
hostname,
STRERROR(errno));
@@ -1226,7 +1226,7 @@
command,
curpos);
if (SYSERR == (int)curpos) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed so send HTTP request `%s' to host `%s': %s\n"),
command,
hostname,
@@ -1265,11 +1265,11 @@
}
closefile(sock);
if (curpos < 4) { /* invalid response */
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Exit register (error: no http response read).\n"));
}
#if DEBUG_TESTBED
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"Exit register (%d seconds before timeout)\n",
(int)(start + 300 * cronSECONDS - cronTime(NULL))/cronSECONDS);
#endif
@@ -1344,7 +1344,7 @@
return SYSERR;
MUTEX_CREATE(&lock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TESTBED registering handler %d!\n",
CS_PROTO_testbed_REQUEST);
coreAPI = capi;
@@ -1384,7 +1384,7 @@
httpRegister("shutdown");
MUTEX_DESTROY(&lock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TESTBED unregistering handler %d\n",
CS_PROTO_testbed_REQUEST);
coreAPI->unregisterClientHandler(CS_PROTO_testbed_REQUEST,
Modified: GNUnet/src/applications/topology_f2f/topology.c
===================================================================
--- GNUnet/src/applications/topology_f2f/topology.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/topology_f2f/topology.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -193,7 +193,7 @@
}
hash2enc(&indexMatch.match.hashPubKey,
&enc);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Topology: trying to connect to `%s'.\n",
&enc);
coreAPI->unicast(&indexMatch.match,
@@ -216,7 +216,7 @@
hash2enc(&hostId->hashPubKey,
&enc);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Received pong from `%s', telling core that peer is still alive.\n",
(char*)&enc);
#endif
@@ -252,7 +252,7 @@
#if DEBUG_TOPOLOGY
hash2enc(&hi->hashPubKey,
&enc);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Sending ping to `%s' to prevent connection timeout.\n",
(char*)&enc);
#endif
@@ -319,7 +319,7 @@
tmp = getConfigurationString("F2F",
"FRIENDS");
if (tmp == NULL) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Need to have list of friends in configuration under `%s' in section
`%s'.\n"),
"FRIENDS",
"F2F");
@@ -338,7 +338,7 @@
}
data = MALLOC(size);
if (size != readFile(fn, size, data)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Failed to read friends list from `%s'\n"),
fn);
FREE(fn);
@@ -354,7 +354,7 @@
&data[pos],
sizeof(EncName));
if (! isspace(enc.encoding[sizeof(EncName)-1])) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Syntax error in topology specification, skipping bytes.\n"));
continue;
}
@@ -366,7 +366,7 @@
friendCount+1);
friends[friendCount-1].hashPubKey = hc;
} else {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Syntax error in topology specification, skipping bytes `%s'.\n"),
&enc);
}
Modified: GNUnet/src/applications/tracekit/gnunet-tracekit.c
===================================================================
--- GNUnet/src/applications/tracekit/gnunet-tracekit.c 2006-07-31 03:21:49 UTC
(rev 3189)
+++ GNUnet/src/applications/tracekit/gnunet-tracekit.c 2006-07-31 03:24:57 UTC
(rev 3190)
@@ -69,7 +69,7 @@
case 'D': {
unsigned int depth;
if (1 != sscanf(GNoptarg, "%ud", &depth)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-D");
return SYSERR;
@@ -83,7 +83,7 @@
case 'F': {
unsigned int format;
if (1 != sscanf(GNoptarg, "%ud", &format)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-F");
return SYSERR;
@@ -118,7 +118,7 @@
case 'P': {
unsigned int prio;
if (1 != sscanf(GNoptarg, "%ud", &prio)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-P");
return SYSERR;
@@ -132,7 +132,7 @@
case 'W': {
unsigned int wait;
if (1 != sscanf(GNoptarg, "%ud", &wait)) {
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("You must pass a number to the `%s' option.\n"),
"-W");
return SYSERR;
@@ -149,7 +149,7 @@
TRACEKIT_VERSION);
return SYSERR;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return SYSERR;
} /* end of parsing commandline */
@@ -359,7 +359,7 @@
return 0; /* parse error, --help, etc. */
sock = getClientSocket();
if (sock == NULL) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Could not connect to gnunetd.\n"));
return -1;
}
@@ -383,7 +383,7 @@
"PRIORITY"));
if (SYSERR == writeToSocket(sock,
&probe.header)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Could not send request to gnunetd.\n"));
return -1;
}
Modified: GNUnet/src/applications/tracekit/tracekit.c
===================================================================
--- GNUnet/src/applications/tracekit/tracekit.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/tracekit/tracekit.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -58,7 +58,7 @@
hostCount =
(ntohs(message->size)-sizeof(P2P_tracekit_reply_MESSAGE))/sizeof(PeerIdentity);
if (ntohs(message->size) !=
sizeof(P2P_tracekit_reply_MESSAGE)+hostCount*sizeof(PeerIdentity)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received invalid `%s' message from `%s'.\n"),
"P2P_tracekit_probe_MESSAGE",
&sen);
@@ -67,7 +67,7 @@
reply = (P2P_tracekit_reply_MESSAGE*)message;
hash2enc(&reply->initiatorId.hashPubKey,
&initiator);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: Sending reply back to initiator `%s'.\n",
&initiator);
MUTEX_LOCK(&lock);
@@ -77,7 +77,7 @@
if ( (routeTable[i]->timestamp ==
(TIME_T)ntohl(reply->initiatorTimestamp)) &&
(equalsHashCode512(&routeTable[i]->initiator.hashPubKey,
&reply->initiatorId.hashPubKey) ) ) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: found matching entry in routing table\n");
if (equalsHashCode512(&coreAPI->myIdentity->hashPubKey,
&routeTable[i]->replyTo.hashPubKey) ) {
@@ -85,14 +85,14 @@
CS_tracekit_reply_MESSAGE * csReply;
idx = ntohl(reply->clientId);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: I am initiator, sending to client.\n");
if (idx >= clientCount) {
GE_BREAK(ectx, 0);
continue; /* discard */
}
if (clients[idx] == NULL) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: received response on slot %u, but client already
exited.\n",
idx);
continue; /* discard */
@@ -117,7 +117,7 @@
hash2enc(&routeTable[i]->replyTo.hashPubKey,
&hop);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: forwarding to next hop `%s'\n",
&hop);
coreAPI->unicast(&routeTable[i]->replyTo,
@@ -182,18 +182,18 @@
&sen);
if (ntohs(message->size) !=
sizeof(P2P_tracekit_probe_MESSAGE)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received invalid `%s' message from `%s'.\n"),
"P2P_tracekit_probe_MESSAGE",
&sen);
return SYSERR;
}
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: received probe\n");
TIME(&now);
msg = (P2P_tracekit_probe_MESSAGE*) message;
if ((TIME_T)ntohl(msg->timestamp) > 3600 + now) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: probe has timestamp in the far future (%d > %d), dropping\n",
ntohl(msg->timestamp),
3600 + now);
@@ -209,7 +209,7 @@
if ( (routeTable[i]->timestamp == (TIME_T)ntohl(msg->timestamp)) &&
equalsHashCode512(&routeTable[i]->initiator.hashPubKey,
&msg->initiatorId.hashPubKey) ) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT-PROBE %d from `%s' received twice (slot %d), ignored\n",
ntohl(msg->timestamp),
&init,
@@ -239,7 +239,7 @@
}
if (sel == -1) {
MUTEX_UNLOCK(&lock);
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
_("TRACEKIT: routing table full, trace request dropped\n"));
return OK;
}
@@ -254,7 +254,7 @@
routeTable[sel]->replyTo
= *sender;
MUTEX_UNLOCK(&lock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT-PROBE started at %d by peer `%s' received, processing in slot
%d with %u hops\n",
ntohl(msg->timestamp),
&init,
@@ -320,14 +320,14 @@
CS_tracekit_probe_MESSAGE * csProbe;
P2P_tracekit_probe_MESSAGE p2pProbe;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: client sends probe request\n");
/* build probe, broadcast */
csProbe = (CS_tracekit_probe_MESSAGE*) message;
if (ntohs(csProbe->header.size) !=
sizeof(CS_tracekit_probe_MESSAGE) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("TRACEKIT: received invalid `%s' message\n"),
"CS_tracekit_probe_MESSAGE");
return SYSERR;
@@ -354,7 +354,7 @@
}
clients[idx] = client;
MUTEX_UNLOCK(&lock);
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: client joins in slot %u.\n",
idx);
@@ -384,7 +384,7 @@
MUTEX_LOCK(&lock);
for (i=0;i<clientCount;i++)
if (clients[i] == c) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT: client in slot %u exits.\n",
i);
clients[i] = NULL;
@@ -407,7 +407,7 @@
MUTEX_CREATE(&lock);
coreAPI = capi;
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"TRACEKIT registering handlers %d %d and %d\n",
P2P_PROTO_tracekit_PROBE,
P2P_PROTO_tracekit_REPLY,
Modified: GNUnet/src/applications/traffic/clientapi.c
===================================================================
--- GNUnet/src/applications/traffic/clientapi.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/traffic/clientapi.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -63,14 +63,14 @@
= htonl(timeframe);
if (SYSERR == writeToSocket(sock,
&req.header)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Failed to query gnunetd about traffic conditions.\n"));
return SYSERR;
}
info = NULL;
if (SYSERR == readFromSocket(sock,
(CS_MESSAGE_HEADER**)&info)) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Did not receive reply from gnunetd about traffic conditions.\n"));
return SYSERR;
}
Modified: GNUnet/src/applications/vpn/gnunet-vpn.c
===================================================================
--- GNUnet/src/applications/vpn/gnunet-vpn.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/applications/vpn/gnunet-vpn.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -85,7 +85,7 @@
TEMPLATE_VERSION);
return SYSERR;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
_("Use --help to get a list of options.\n"));
return -1;
} /* end of parsing commandline */
Modified: GNUnet/src/applications/vpn/vpn.c
===================================================================
--- GNUnet/src/applications/vpn/vpn.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/applications/vpn/vpn.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -397,11 +397,11 @@
static int valid_incoming(int len, struct tun_pi* tp, struct ip6_hdr* fp) {
char info[100];
if (len > (65535 - sizeof(struct tun_pi))) {
- LOG(LOG_ERROR, _("RFC4193 Frame length %d is too big for
GNUnet!\n"), len);
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("RFC4193 Frame
length %d is too big for GNUnet!\n"), len);
return NO;
}
if (len < sizeof(struct tun_pi)) {
- LOG(LOG_ERROR, _("RFC4193 Frame length %d too small\n"), len);
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("RFC4193 Frame
length %d too small\n"), len);
return NO;
}
if ((ntohs(tp->proto) == ETH_P_IP) && (((struct iphdr*)fp)->version ==
4)) {
@@ -411,7 +411,7 @@
VLOG "-> GNUnet(%d) : %s\n", len - sizeof(struct tun_pi), info);
return YES;
}
- LOG(LOG_ERROR, _("RFC4193 Ethertype %x and IP version %x do not
match!\n"),
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("RFC4193 Ethertype %x and
IP version %x do not match!\n"),
ntohs(tp->proto), ((struct iphdr*)fp)->version);
return NO;
}
@@ -471,11 +471,11 @@
int i, used, fd, id = 0;
- LOG(LOG_DEBUG, _("RFC4193 Going to try and make a tunnel in slot
%d\n"), n);
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("RFC4193 Going to try
and make a tunnel in slot %d\n"), n);
fd = open("/dev/net/tun", O_RDWR);
if (fd < 0) {
- LOG(LOG_ERROR, _("Cannot open tunnel device because of %s"),
strerror(fd));
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("Cannot open
tunnel device because of %s"), strerror(fd));
DIE_STRERROR("open");
}
memset(&ifr, 0, sizeof(ifr));
@@ -502,7 +502,7 @@
used = 0;
for (i = 0; i < entries1; i++) {
if ((store1+i)->id == id) {
- LOG(LOG_DEBUG, _("RFC4193 Create skips gnu%d as
we are already using it\n"), id);
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("RFC4193 Create skips gnu%d as we are already using it\n"), id);
id++;
used = 1;
}
@@ -510,11 +510,11 @@
if (used == 0) {
sprintf(ifr.ifr_name, "gnu%d", id);
if ( ioctl(fd, TUNSETIFF, (void *) &ifr) < 0) {
- LOG(LOG_ERROR, _("Cannot set tunnel name to %s
because of %s\n"), ifr.ifr_name, strerror(errno));
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Cannot set tunnel name to %s because of %s\n"), ifr.ifr_name,
strerror(errno));
id++;
used = 1;
} else {
- LOG(LOG_ERROR, _("Configured tunnel name to
%s\n"), ifr.ifr_name);
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Configured tunnel name to %s\n"), ifr.ifr_name);
}
}
} while (used);
@@ -544,7 +544,7 @@
/* Run some system commands to set it up... */
/* sprintf(cmd, "sudo ifconfig %s up", name);
- * LOG(LOG_DEBUG, _("RFC4193 Calling %s\n"), cmd);
+ * GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("RFC4193 Calling
%s\n"), cmd);
* system(cmd);
*/
@@ -552,23 +552,23 @@
/* not needed, we already have the iface name ... strncpy(ifr.ifr_name,
name, IFNAMSIZ); */
if (ioctl(admin_fd, SIOCGIFFLAGS, &ifr) < 0) {
- LOG(LOG_ERROR, _("Cannot get socket flags for gnu%d because
%s\n"), id, strerror(errno));
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("Cannot get socket
flags for gnu%d because %s\n"), id, strerror(errno));
} else {
ifr.ifr_flags |= IFF_UP | IFF_RUNNING;
if (ioctl(admin_fd, SIOCSIFFLAGS, &ifr) < 0) {
- LOG(LOG_ERROR, _("Cannot set socket flags for gnu%d
because %s\n"), id, strerror(errno));
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("Cannot
set socket flags for gnu%d because %s\n"), id, strerror(errno));
}
}
/* Seems to go better with lower mtu, aka system("sudo ifconfig %s mtu
1280") */
ifr.ifr_mtu = 1280;
if (ioctl(admin_fd, SIOCSIFMTU, &ifr) < 0) {
- LOG(LOG_ERROR, _("Cannot set MTU for gnu%d because %s\n"), id,
strerror(errno));
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("Cannot set MTU
for gnu%d because %s\n"), id, strerror(errno));
}
/* lets add an IP address... aka "sudo ifconfig %s add %s:%04x::1/64" */
if (ioctl(admin_fd, SIOCGIFINDEX, &ifr) < 0) {
- LOG(LOG_ERROR, _("Cannot get interface index for gnu%d because
%s\n"), id, strerror(errno));
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("Cannot get
interface index for gnu%d because %s\n"), id, strerror(errno));
} else {
/* note to self... htons(64) = kernel oops. */
(store1+n)->ifindex = ifr.ifr_ifindex;
@@ -576,7 +576,7 @@
ifr6.ifr6_ifindex = ifr.ifr_ifindex;
id2net(&ifr6.ifr6_addr, coreAPI->myIdentity);
ifr6.ifr6_addr.s6_addr16[3] = htons(n+VC_START);
- LOG(LOG_DEBUG, _("IPv6 ifaddr gnu%d -
%x:%x:%x:%x:%x:%x:%x:%x/%d\n"),
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("IPv6 ifaddr
gnu%d - %x:%x:%x:%x:%x:%x:%x:%x/%d\n"),
id,
ntohs(ifr6.ifr6_addr.s6_addr16[0]),
ntohs(ifr6.ifr6_addr.s6_addr16[1]),
@@ -588,7 +588,7 @@
ntohs(ifr6.ifr6_addr.s6_addr16[7]),
ifr6.ifr6_prefixlen);
if (ioctl(admin_fd, SIOCSIFADDR, &ifr6) < 0) {
- LOG(LOG_ERROR, _("Cannot set interface IPv6 address for
gnu%d because %s\n"), id, strerror(errno));
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("Cannot
set interface IPv6 address for gnu%d because %s\n"), id, strerror(errno));
}
/* lets add a route to the peer, aka "sudo route -A inet6 add
%s::/48 dev %s" */
@@ -599,7 +599,7 @@
rt.rtmsg_flags = RTF_UP;
rt.rtmsg_metric = 1; /* how many hops to owner of public key
*/
rt.rtmsg_dst_len = 48; /* network prefix len is 48 by standard
*/
- LOG(LOG_DEBUG, _("IPv6 route gnu%d - destination
%x:%x:%x:%x:%x:%x:%x:%x/%d\n"),
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("IPv6 route
gnu%d - destination %x:%x:%x:%x:%x:%x:%x:%x/%d\n"),
id,
ntohs(rt.rtmsg_dst.s6_addr16[0]),
ntohs(rt.rtmsg_dst.s6_addr16[1]),
@@ -611,7 +611,7 @@
ntohs(rt.rtmsg_dst.s6_addr16[7]),
rt.rtmsg_dst_len);
if (ioctl(admin_fd, SIOCADDRT, &rt) < 0) {
- LOG(LOG_ERROR, _("Cannot add route IPv6 address for
gnu%s because %s\n"), id, strerror(errno));
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("Cannot
add route IPv6 address for gnu%s because %s\n"), id, strerror(errno));
}
}
}
@@ -625,7 +625,7 @@
tunnel_info* rstore1;
int rcapacity1;
- /* LOG(LOG_DEBUG, _("RFC4193 Going to checkensure peer %x then\n"),
them->hashPubKey.bits[0]); */
+ /* GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("RFC4193 Going to
checkensure peer %x then\n"), them->hashPubKey.bits[0]); */
/* first entry in array will be known as gnu0 */
/* if a tunnel is already setup, we don't setup another */
@@ -643,7 +643,7 @@
if (rcapacity1 > capacity1) {
rstore1 = REALLOC(store1, rcapacity1);
if (rstore1 == NULL) {
- LOG(LOG_ERROR, _("RFC4193 We have run out of memory and
so I can't store a tunnel for this peer.\n"));
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER, _("RFC4193
We have run out of memory and so I can't store a tunnel for this peer.\n"));
entries1--;
return;
}
@@ -651,7 +651,7 @@
capacity1 = rcapacity1;
}
- /* LOG(LOG_DEBUG, _("RFC4193 Extending array for new tunnel\n")); */
+ /* GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("RFC4193 Extending
array for new tunnel\n")); */
setup_tunnel((entries1 - 1), them);
}
@@ -689,7 +689,7 @@
tp = ((struct tun_pi*)fp)-1;
gp = ((P2P_MESSAGE_HEADER*)fp)-1;
running = 1;
- LOG(LOG_DEBUG, _("RFC4193 Thread running (frame %d tunnel %d f2f %d)
...\n"), fp, tp, gp);
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("RFC4193 Thread running
(frame %d tunnel %d f2f %d) ...\n"), fp, tp, gp);
MUTEX_LOCK(&lock);
while (running) {
@@ -751,7 +751,7 @@
for (i = 0; i < entries1; i++) {
if (((store1+i)->active) > 0) {
if
(identity->isBlacklistedStrict(&((store1+i)->peer))) {
- LOG(LOG_INFO, _("RFC4193 ---
whitelist of peer %x\n"),
+ GE_LOG(ectx, GE_INFO |
GE_REQUEST | GE_USER, _("RFC4193 --- whitelist of peer %x\n"),
(store1+i)->peer.hashPubKey.bits[0]);
identity->whitelistHost(&((store1+i)->peer));
}
@@ -760,7 +760,7 @@
* they have never used VPN, and they have
disconnected...
*/
/* if (((store1+i)->active) == 0) {
- * LOG(LOG_INFO, _("RFC4193 --- dropping
connection %x\n"), i);
+ * GE_LOG(ectx, GE_INFO | GE_REQUEST |
GE_USER, _("RFC4193 --- dropping connection %x\n"), i);
* close( (store1+i)->fd );
* *(store1+i) = *(store1+(entries1-1));
* entries1--;
@@ -769,7 +769,7 @@
}
}
}
- LOG(LOG_DEBUG, _("RFC4193 Thread exiting\n"));
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("RFC4193 Thread
exiting\n"));
MUTEX_UNLOCK(&lock);
return NULL;
}
@@ -809,20 +809,20 @@
case 6:
tp->proto = htons(ETH_P_IPV6);
if ( ntohs(fp->ip6_src.s6_addr16[0]) < 0xFD00 )
{
- LOG(LOG_DEBUG, _("VPN IP src not
anonymous. drop..\n"));
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST |
GE_USER, _("VPN IP src not anonymous. drop..\n"));
return OK;
}
if ( ntohs(fp->ip6_dst.s6_addr16[0]) < 0xFD00 )
{
- LOG(LOG_DEBUG, _("VPN IP not anonymous,
drop.\n"));
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST |
GE_USER, _("VPN IP not anonymous, drop.\n"));
return OK;
}
break;
case 4:
tp->proto = htons(ETH_P_IP);
- LOG(LOG_DEBUG, _("VPN Received, not anonymous,
drop.\n"));
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("VPN Received, not anonymous, drop.\n"));
return OK;
default:
- LOG(LOG_ERROR, _("VPN Received unknown IP
version %d...\n"), ((struct iphdr*)fp)->version);
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("VPN Received unknown IP version %d...\n"), ((struct iphdr*)fp)->version);
return OK;
}
@@ -851,7 +851,7 @@
/* do not normally get here... but checkensure so any future
packets could be routed... */
checkensure_peer(sender, NULL);
MUTEX_UNLOCK(&lock);
- LOG(LOG_DEBUG, _("Could not write the tunnelled IP to the OS...
Did to setup a tunnel?\n"));
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("Could not
write the tunnelled IP to the OS... Did to setup a tunnel?\n"));
return OK;
case p2p_PROTO_PONG:
MUTEX_LOCK(&lock);
@@ -866,7 +866,7 @@
for (i = 0; i < entries1; i++) {
if ((((store1+i)->fd) > 0) && isEqual(sender,
&((store1+i)->peer))) {
if (((store1+i)->active) == 0) {
- LOG(LOG_INFO, _("RFC4193 -- non-vpn
node hangs up. close down gnu%d (%d in %d)\n"),
+ GE_LOG(ectx, GE_INFO | GE_REQUEST |
GE_USER, _("RFC4193 -- non-vpn node hangs up. close down gnu%d (%d in %d)\n"),
(store1+i)->id, i, entries1);
close( (store1+i)->fd );
@@ -995,7 +995,7 @@
cprintf(c, "\n");
MUTEX_LOCK(&lock);
/* make sure realised table can take the new routes - if it wont, abort
now! */
- LOG(LOG_DEBUG, _("realise alloc ram\n"));
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("realise alloc ram\n"));
if (route_entries > realised_entries) {
reqcapacity = sizeof(route_info) * route_entries;
if (reqcapacity > realised_capacity) {
@@ -1010,7 +1010,7 @@
}
}
/* add routes that are in the new table but not the old */
- LOG(LOG_DEBUG, _("realise add routes\n"));
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("realise add
routes\n"));
for (i = 0; i < route_entries; i++) {
found = 0;
for (j = 0; j < realised_entries; j++) {
@@ -1055,7 +1055,7 @@
}
}
cprintf(c, "Removing routes\n");
- LOG(LOG_DEBUG, _("realise pull routes\n"));
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("realise pull
routes\n"));
/* pull routes that are in the old table but not the new */
for (i = 0; i < realised_entries; i++) {
found = 0;
@@ -1101,7 +1101,7 @@
}
}
cprintf(c, "Copying table\n");
- LOG(LOG_DEBUG, _("realise copy table\n"));
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("realise copy
table\n"));
realised_entries = route_entries;
memcpy(realised_store,route_store, sizeof(route_info) * route_entries);
@@ -1321,8 +1321,8 @@
system("sudo setpcaps cap_net_admin+eip `pidof gnunetd`");
admin_fd = socket(AF_INET6, SOCK_DGRAM, 0);
- LOG(LOG_DEBUG, _("`%s' initialising RFC4913 module %d and %d\n"),
"template", CS_PROTO_MAX_USED, P2P_PROTO_MAX_USED);
- LOG(LOG_DEBUG, _("RFC4193 my First 4 hex digits of host id are %x\n"),
capi->myIdentity->hashPubKey.bits[0]);
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("`%s' initialising
RFC4913 module %d and %d\n"), "template", CS_PROTO_MAX_USED,
P2P_PROTO_MAX_USED);
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, _("RFC4193 my First 4 hex
digits of host id are %x\n"), capi->myIdentity->hashPubKey.bits[0]);
/* core calls us to receive messages */
/* get a PONG = peer is online */
@@ -1380,7 +1380,7 @@
coreAPI->unregisterClientHandler(CS_PROTO_VPN_MSG, &csHandle);
coreAPI->unregisterClientExitHandler(&clientExitHandler);
- LOG(LOG_INFO, _("RFC4193 Waiting for tun thread to end\n"));
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER, _("RFC4193 Waiting for tun
thread to end\n"));
running = 0;
/* thread should wake up and exit */
@@ -1391,7 +1391,7 @@
/* wait for it to exit */
PTHREAD_JOIN(&tunThreadInfo, &returnval);
- LOG(LOG_INFO, _("RFC4193 The tun thread has ended\n"));
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER, _("RFC4193 The tun thread
has ended\n"));
coreAPI->releaseService(identity);
identity = NULL;
@@ -1402,7 +1402,7 @@
/* bye bye TUNTAP ... */
for (i = 0; i < entries1; i++) {
if (((store1+i)->fd) != 0) {
- LOG(LOG_DEBUG, _("RFC4193 Closing tunnel %d fd %d\n"),
i, (store1+i)->fd);
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("RFC4193 Closing tunnel %d fd %d\n"), i, (store1+i)->fd);
close((store1+i)->fd);
(store1+i)->fd = 0;
}
Modified: GNUnet/src/server/gnunet-transport-check.c
===================================================================
--- GNUnet/src/server/gnunet-transport-check.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/server/gnunet-transport-check.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -304,7 +304,7 @@
fprintf(stderr, ".");
/* check: received pong? */
#if DEBUG_TRANSPORT_CHECK
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Waiting for PONG\n");
#endif
terminate = NO;
Modified: GNUnet/src/setup/confdata.c
===================================================================
--- GNUnet/src/setup/confdata.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/setup/confdata.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -89,7 +89,7 @@
sym->flags &= ~SYMBOL_NEW;
}
else {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("%s: symbol value `%s' invalid for %s\n"),
name,
val,
Modified: GNUnet/src/setup/glade_support.c
===================================================================
--- GNUnet/src/setup/glade_support.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/setup/glade_support.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -71,7 +71,7 @@
"",
handler_name);
if (method == NULL) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("Failed to find handler for `%s'\n"),
handler_name);
return;
Modified: GNUnet/src/setup/gnunet-setup.c
===================================================================
--- GNUnet/src/setup/gnunet-setup.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/setup/gnunet-setup.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -103,7 +103,7 @@
break;
}
default:
- LOG(LOG_FAILURE, _("Use --help to get a list of options.\n"));
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER, _("Use --help to get a
list of options.\n"));
cont = SYSERR;
} /* end of parsing commandline */
}
@@ -173,10 +173,10 @@
FREENONNULL(setConfigurationString("GNUNET-SETUP",
"OPERATION", argv[GNoptind++]));
if(GNoptind < argc) {
- LOG(LOG_WARNING, _("Invalid arguments: "));
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER, _("Invalid arguments: "));
while(GNoptind < argc)
- LOG(LOG_WARNING, "%s ", argv[GNoptind++]);
- LOG(LOG_FATAL, _("Invalid arguments. Exiting.\n"));
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER, "%s ", argv[GNoptind++]);
+ GE_LOG(ectx, GE_FATAL | GE_IMMEDIATE | GE_USER, _("Invalid arguments.
Exiting.\n"));
FREE(filename);
return SYSERR;
}
@@ -220,7 +220,7 @@
operation = getConfigurationString("GNUNET-SETUP", "OPERATION");
if (operation == NULL) {
operation = STRDUP("");
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("No interface specified, using default\n"));
def = YES;
}
Modified: GNUnet/src/setup/gnunet-win-tool.c
===================================================================
--- GNUnet/src/setup/gnunet-win-tool.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/setup/gnunet-win-tool.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -373,7 +373,7 @@
strcpy(hashFile, GNoptarg);
break;
default:
- LOG(LOG_FAILURE,
+ GE_LOG(ectx, GE_ERROR | GE_IMMEDIATE | GE_USER,
"Unknown option %c. Aborting.\n"\
"Use --help to get a list of options.\n",
c);
Modified: GNUnet/src/transports/http.c
===================================================================
--- GNUnet/src/transports/http.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/transports/http.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -475,7 +475,7 @@
(len == 0) )
continue;
#if DEBUG_HTTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"http receiving chunk of %u bytes\n",
len);
#endif
@@ -568,7 +568,7 @@
}
}
#if DEBUG_HTTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Got message of %u out of %u bytes\n",
httpSession->rpos,
httpSession->rsize);
@@ -577,7 +577,7 @@
(httpSession->rpos != httpSession->rsize) ) {
/* only have partial message yet */
#if DEBUG_HTTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Got partial message of %u out of %u bytes\n",
httpSession->rpos,
httpSession->rsize);
@@ -597,7 +597,7 @@
welcome = (HTTPWelcome*) &httpSession->rbuff[0];
if ( (ntohs(welcome->version) != 0) ||
(ntohs(welcome->size) != sizeof(HTTPWelcome)) ) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Expected welcome on http connection, got garbage. Closing
connection.\n"));
httpDisconnect(tsession);
return SYSERR;
@@ -605,10 +605,10 @@
httpSession->expectingWelcome = NO;
httpSession->sender = welcome->clientIdentity;
#if DEBUG_HTTP
- IFLOG(LOG_DEBUG,
+ IFGE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
hash2enc(&httpSession->sender.hashPubKey,
&enc));
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Http welcome message from peer `%s' received.\n",
&enc);
#endif
@@ -645,7 +645,7 @@
httpSession->rsize = 0;
httpSession->rpos = 0;
#if DEBUG_HTTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"http transport received %d bytes, forwarding to core.\n",
mp->size);
#endif
@@ -748,7 +748,7 @@
http_sock = -1; /* prevent us from error'ing all the time */
}
} else
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"HTTP server socket not open!\n");
if (http_pipe[0] != -1) {
if (-1 != FSTAT(http_pipe[0], &buf)) {
@@ -813,7 +813,7 @@
sizeof(struct in_addr));
if (YES == isBlacklisted(ipaddr)) {
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
_("%s: Rejected connection from blacklisted "
"address %u.%u.%u.%u.\n"),
"HTTP",
@@ -821,7 +821,7 @@
closefile(sock);
} else {
#if DEBUG_HTTP
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"Accepted connection from %u.%u.%u.%u.\n",
PRIP(ntohl(*(int*)&clientAddr.sin_addr)));
#endif
@@ -949,7 +949,7 @@
return SYSERR;
if (httpSession->sock == -1) {
#if DEBUG_HTTP
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"httpDirectSend called, but socket is closed\n");
#endif
return SYSERR;
@@ -1009,7 +1009,7 @@
len += ssize;
incrementBytesSent(len);
#if DEBUG_HTTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"http sending chunk of %u bytes\n",
ssize);
#endif
@@ -1088,7 +1088,7 @@
port = getGNUnetHTTPPort();
if (0 == port) {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"HTTP port is 0, will only send using HTTP.\n");
return NULL; /* HTTP transport is configured SEND-only! */
}
@@ -1097,12 +1097,12 @@
if (SYSERR == getPublicIPAddress(&haddr->ip)) {
FREE(msg);
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("HTTP: Could not determine my public IP address.\n"));
return NULL;
}
#if DEBUG_HTTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"HTTP uses IP address %u.%u.%u.%u.\n",
PRIP(ntohl(*(int*)&haddr->ip)));
#endif
@@ -1135,7 +1135,7 @@
return SYSERR;
haddr = (HostAddress*) &helo[1];
#if DEBUG_HTTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Creating HTTP connection to %u.%u.%u.%u:%u.\n",
PRIP(ntohl(*(int*)&haddr->ip.addr)),
ntohs(haddr->port));
@@ -1173,7 +1173,7 @@
sizeof(soaddr));
if ( (i < 0) &&
(errno != EINPROGRESS) ) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Cannot connect to %u.%u.%u.%u:%u: %s\n"),
PRIP(ntohl(*(int*)&haddr->ip)),
ntohs(haddr->port),
@@ -1320,7 +1320,7 @@
serverAddr.sin_addr.s_addr = htonl(INADDR_ANY);
serverAddr.sin_port = htons(getGNUnetHTTPPort());
#if DEBUG_HTTP
- LOG(LOG_INFO,
+ GE_LOG(ectx, GE_INFO | GE_REQUEST | GE_USER,
"starting %s peer server on port %d\n",
"http",
ntohs(serverAddr.sin_port));
@@ -1329,7 +1329,7 @@
(struct sockaddr *) &serverAddr,
sizeof(serverAddr)) < 0) {
LOG_STRERROR(LOG_ERROR, "bind");
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Could not bind the HTTP listener to port %d. "
"No transport service started.\n"),
getGNUnetHTTPPort());
@@ -1451,7 +1451,7 @@
if (proxy != NULL) {
if (OK != GN_getHostByName(proxy,
&ip)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Could not resolve name of HTTP proxy `%s'.\n"),
proxy);
theProxy.sin_addr.s_addr = 0;
Modified: GNUnet/src/transports/ip.c
===================================================================
--- GNUnet/src/transports/ip.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/transports/ip.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -222,7 +222,7 @@
if (! iAddrCount)
{
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Could not find an IP address for "
"interface `%s'.\n"),
interfaces);
@@ -232,7 +232,7 @@
return SYSERR;
}
else if (iAddrCount > 1)
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("There is more than one IP address specified"
" for interface `%s'.\nGNUnet will "
"use %u.%u.%u.%u.\n"),
@@ -253,7 +253,7 @@
s = SOCKET(PF_INET, SOCK_STREAM, 0);
pHost = GETHOSTBYNAME("www.example.com");
if (! pHost) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Could not resolve `%s' to "
"determine our IP address: %s\n"),
"www.example.com",
@@ -285,7 +285,7 @@
identity->addr = theHost.sin_addr.S_un.S_addr;
}
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
_("GNUnet now uses the IP address %u.%u.%u.%u.\n"),
PRIP(ntohl(identity->addr)));
Modified: GNUnet/src/transports/ip6.c
===================================================================
--- GNUnet/src/transports/ip6.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/transports/ip6.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -54,7 +54,7 @@
"gethostname");
return SYSERR;
}
- /* LOG(LOG_DEBUG,
+ /* GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
" looking up $HOSTNAME (%s) to obtain local IP\n",
hostname); */
Modified: GNUnet/src/transports/smtp.c
===================================================================
--- GNUnet/src/transports/smtp.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/transports/smtp.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -204,14 +204,14 @@
unsigned int ret=0;
#define CHECK_CRLF while (data[i] == '\r' || data[i] == '\n') {\
- LOG(LOG_DEBUG, "ignoring CR/LF\n"); \
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"ignoring CR/LF\n"); \
i++; \
if (i >= len) goto END; \
}
*output = MALLOC((len * 3 / 4) + 8);
#if DEBUG_SMTP
- LOG(LOG_DEBUG, "base64_decode decoding len=%d\n", len);
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER, "base64_decode decoding
len=%d\n", len);
#endif
for (i = 0; i < len; ++i) {
CHECK_CRLF;
@@ -489,10 +489,10 @@
mp = (SMTPMessage*)&out[size-sizeof(SMTPMessage)];
if (ntohs(mp->size) != size) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Received malformed message via SMTP (size mismatch).\n"));
#if DEBUG_SMTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Size returned by base64=%d, in the msg=%d.\n",
size,
ntohl(mp->size));
@@ -507,7 +507,7 @@
&mp->sender,
sizeof(PeerIdentity));
#if DEBUG_SMTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SMTP message passed to the core.\n");
#endif
@@ -516,7 +516,7 @@
}
END:
#if DEBUG_SMTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"SMTP message processed.\n");
#endif
if (fdes != NULL)
@@ -548,7 +548,7 @@
return SYSERR; /* obviously invalid */
} else {
#if DEBUG_SMTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Verified SMTP helo from `%s'.\n",
&maddr->senderAddress[0]);
#endif
@@ -575,7 +575,7 @@
if (email == NULL) {
static int once;
if (once == 0) {
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
"No email-address specified, cannot create SMTP advertisement.\n");
once = 1;
}
@@ -584,14 +584,14 @@
filter = getConfigurationString("SMTP",
"FILTER");
if (filter == NULL) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("No filter for E-mail specified, cannot create SMTP
advertisement.\n"));
FREE(email);
return NULL;
}
if (strlen(filter) > FILTER_STRING_SIZE) {
filter[FILTER_STRING_SIZE] = '\0';
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("SMTP filter string to long, capped to `%s'\n"),
filter);
}
@@ -704,13 +704,13 @@
size);
ebody = NULL;
#if DEBUG_SMTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Base64-encoding %d byte message.\n",
ssize);
#endif
ssize = base64_encode(msg, ssize, &ebody);
#if DEBUG_SMTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Base64-encoded message size is %d bytes.\n",
ssize);
#endif
@@ -765,7 +765,7 @@
res = OK;
MUTEX_UNLOCK(&smtpLock);
if (res != OK)
- LOG(LOG_WARNING,
+ GE_LOG(ectx, GE_WARNING | GE_BULK | GE_USER,
_("Sending E-mail to `%s' failed.\n"),
&haddr->senderAddress[0]);
incrementBytesSent(ssize);
@@ -810,13 +810,13 @@
return SYSERR;
}
#if DEBUG_SMTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Checking SMTP server.\n");
#endif
/* read welcome from SMTP server */
if (SYSERR == readSMTPLine(smtp_sock,
"220 ")) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("SMTP server send unexpected response at %s:%d.\n"),
__FILE__, __LINE__);
closefile(smtp_sock);
@@ -832,26 +832,26 @@
"EMAIL");
if (email == NULL) {
#if DEBUG_SMTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"No email-address specified, will not advertise SMTP address.\n");
#endif
return OK;
}
FREE(email);
} else {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("SMTP server failed to respond with 250 confirmation code to `%s'
request.\n"),
"helo");
return OK;
}
} else {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("Failed to send `%s' request to SMTP server.\n"),
"helo");
return OK;
}
#if DEBUG_SMTP
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"creating listen thread\n");
#endif
if (0 != PTHREAD_CREATE(&dispatchThread,
@@ -933,7 +933,7 @@
if (mtu == 0)
mtu = MESSAGE_SIZE;
if (mtu < 1200)
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
_("MTU for `%s' is probably too low (fragmentation not
implemented!)\n"),
"SMTP");
if (mtu > MESSAGE_SIZE)
Modified: GNUnet/src/transports/udp6.c
===================================================================
--- GNUnet/src/transports/udp6.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/transports/udp6.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -177,7 +177,7 @@
else {
#if DEBUG_UDP6
char inet6[INET6_ADDRSTRLEN];
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Verified UDP6 helo from %u.%u.%u.%u:%u.\n",
inet_ntop(AF_INET6,
&haddr->senderIP,
Modified: GNUnet/src/util/network_client/tcpio.c
===================================================================
--- GNUnet/src/util/network_client/tcpio.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/util/network_client/tcpio.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -323,7 +323,7 @@
return SYSERR;
}
#if DEBUG_TCPIO
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
"Successfully received %d bytes from TCP socket.\n",
size);
#endif
Modified: GNUnet/src/util/network_client/tcpiotest.c
===================================================================
--- GNUnet/src/util/network_client/tcpiotest.c 2006-07-31 03:21:49 UTC (rev
3189)
+++ GNUnet/src/util/network_client/tcpiotest.c 2006-07-31 03:24:57 UTC (rev
3190)
@@ -15,7 +15,7 @@
listenerPort = getGNUnetPort();
/* create the socket */
while ( (listenerFD = SOCKET(PF_INET, SOCK_STREAM, 0)) < 0) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
"ERROR opening socket (%s). "
"No client service started. "
"Trying again in 30 seconds.\n",
@@ -41,7 +41,7 @@
if (BIND (listenerFD,
(struct sockaddr *) &serverAddr,
sizeof(serverAddr)) < 0) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
"ERROR (%s) binding the TCP listener to port %d. "
"Test failed. Is gnunetd running?\n",
STRERROR(errno),
@@ -51,7 +51,7 @@
/* start listening for new connections */
if (0 != LISTEN(listenerFD, 5)) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
" listen failed: %s\n",
STRERROR(errno));
return -1;
@@ -71,7 +71,7 @@
(struct sockaddr *)&clientAddr,
&lenOfIncomingAddr);
if (incomingFD < 0) {
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
"ERROR accepting new connection (%s).\n",
STRERROR(errno));
continue;
Modified: GNUnet/src/util/os/semaphoretest.c
===================================================================
--- GNUnet/src/util/os/semaphoretest.c 2006-07-31 03:21:49 UTC (rev 3189)
+++ GNUnet/src/util/os/semaphoretest.c 2006-07-31 03:24:57 UTC (rev 3190)
@@ -117,10 +117,10 @@
if (me == 0) {
exit(ret);
} else {
- LOG(LOG_DEBUG,
+ GE_LOG(ectx, GE_DEBUG | GE_REQUEST | GE_USER,
" waiting for other process to exit.\n");
if (-1 == waitpid(me, &j, 0))
- LOG(LOG_ERROR,
+ GE_LOG(ectx, GE_ERROR | GE_BULK | GE_USER,
" waitpid failed: %s\n",
STRERROR(errno));
if ((! WIFEXITED(j)) || WEXITSTATUS(j) == 1)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r3190 - in GNUnet/src: applications/advertising applications/bootstrap_http applications/chat applications/datastore applications/dht/module applications/dht/tools applications/fs/ecrs applications/fs/fsui applications/fs/lib applications/fs/module applications/fs/tools applications/gap applications/identity applications/kvstore_sqlite applications/rpc applications/sqstore_mysql applications/sqstore_sqlite applications/tbench applications/template applications/testbed applications/topology_f2f applications/tracekit applications/traffic applications/vpn server setup transports util/network_client util/os,
grothoff <=