[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r24545 - gnunet/src/ats-tool
From: |
gnunet |
Subject: |
[GNUnet-SVN] r24545 - gnunet/src/ats-tool |
Date: |
Thu, 25 Oct 2012 16:46:27 +0200 |
Author: wachs
Date: 2012-10-25 16:46:27 +0200 (Thu, 25 Oct 2012)
New Revision: 24545
Modified:
gnunet/src/ats-tool/gnunet-ats.c
Log:
monitor mode
Modified: gnunet/src/ats-tool/gnunet-ats.c
===================================================================
--- gnunet/src/ats-tool/gnunet-ats.c 2012-10-25 14:21:46 UTC (rev 24544)
+++ gnunet/src/ats-tool/gnunet-ats.c 2012-10-25 14:46:27 UTC (rev 24545)
@@ -36,6 +36,7 @@
static int ret;
static int results;
static int resolve_addresses_numeric;
+static int monitor;
static struct GNUNET_ATS_PerformanceHandle *ph;
@@ -147,7 +148,10 @@
if (NULL == ph)
fprintf (stderr, _("Cannot connect to ATS service, exiting...\n"));
- end_task = GNUNET_SCHEDULER_add_delayed (TIMEOUT, &end, NULL);
+ if (GNUNET_NO == monitor)
+ end_task = GNUNET_SCHEDULER_add_delayed (TIMEOUT, &end, NULL);
+ else
+ end_task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL,
&end, NULL);
ret = 1;
}
@@ -165,7 +169,7 @@
{
cfg = (struct GNUNET_CONFIGURATION_Handle *) my_cfg;
GNUNET_CLIENT_service_test ("ats", cfg,
- GNUNET_TIME_UNIT_MINUTES,
+ TIMEOUT,
&testservice_ats,
(void *) cfg);
}
@@ -183,11 +187,15 @@
{
int res;
resolve_addresses_numeric = GNUNET_NO;
+ monitor = GNUNET_NO;
static const struct GNUNET_GETOPT_CommandLineOption options[] = {
{'n', "numeric", NULL,
gettext_noop ("do not resolve hostnames"),
0, &GNUNET_GETOPT_set_one, &resolve_addresses_numeric},
+ {'m', "monitor", NULL,
+ gettext_noop ("monitor mode"),
+ 0, &GNUNET_GETOPT_set_one, &monitor},
GNUNET_GETOPT_OPTION_END
};
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r24545 - gnunet/src/ats-tool,
gnunet <=