[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r27866 - gnunet/src/peerinfo-tool
From: |
gnunet |
Subject: |
[GNUnet-SVN] r27866 - gnunet/src/peerinfo-tool |
Date: |
Wed, 10 Jul 2013 12:19:18 +0200 |
Author: wachs
Date: 2013-07-10 12:19:18 +0200 (Wed, 10 Jul 2013)
New Revision: 27866
Modified:
gnunet/src/peerinfo-tool/gnunet-peerinfo.c
Log:
including expiration time in output
Modified: gnunet/src/peerinfo-tool/gnunet-peerinfo.c
===================================================================
--- gnunet/src/peerinfo-tool/gnunet-peerinfo.c 2013-07-10 08:55:12 UTC (rev
27865)
+++ gnunet/src/peerinfo-tool/gnunet-peerinfo.c 2013-07-10 10:19:18 UTC (rev
27866)
@@ -54,6 +54,11 @@
struct GNUNET_TRANSPORT_AddressToStringContext *atsc;
/**
+ * Address expiration time
+ */
+ struct GNUNET_TIME_Absolute expiration;
+
+ /**
* Printable address.
*/
char *result;
@@ -233,7 +238,7 @@
{
if (NULL != pc->address_list[i].result)
{
- printf ("\t%s\n", pc->address_list[i].result);
+ printf (_("\tExpires: %s \t %s\n"),
GNUNET_STRINGS_absolute_time_to_string(pc->address_list[i].expiration),
pc->address_list[i].result);
GNUNET_free (pc->address_list[i].result);
}
}
@@ -310,10 +315,10 @@
{
struct PrintContext *pc = cls;
struct AddressRecord *ar;
-
GNUNET_assert (0 < pc->off);
ar = &pc->address_list[--pc->off];
ar->pc = pc;
+ ar->expiration = expiration;
ar->atsc = GNUNET_TRANSPORT_address_to_string (cfg, address, no_resolve,
GNUNET_TIME_relative_multiply
(GNUNET_TIME_UNIT_SECONDS, 10),
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r27866 - gnunet/src/peerinfo-tool,
gnunet <=