gnunet-svn
[Top][All Lists]
Advanced

[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),




reply via email to

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