From 9004102ff6e0b77e94141c34f97226378824e950 Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Mon, 19 May 2014 14:17:08 +0000 Subject: new api --- src/peerinfo-tool/gnunet-peerinfo.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/peerinfo-tool/gnunet-peerinfo.c b/src/peerinfo-tool/gnunet-peerinfo.c index ba2480c20..7157264e8 100644 --- a/src/peerinfo-tool/gnunet-peerinfo.c +++ b/src/peerinfo-tool/gnunet-peerinfo.c @@ -262,7 +262,7 @@ dump_pc (struct PrintContext *pc) * @param address NULL on error, otherwise 0-terminated printable UTF-8 string */ static void -process_resolved_address (void *cls, const char *address) +process_resolved_address (void *cls, const char *address, int res) { struct AddressRecord * ar = cls; struct PrintContext *pc = ar->pc; @@ -273,6 +273,13 @@ process_resolved_address (void *cls, const char *address) ar->result = GNUNET_strdup (address); return; } + + if (GNUNET_SYSERR == res) + { + FPRINTF (stderr, + _("Failure: Cannot convert address to string for peer `%s'\n"), + GNUNET_i2s (&ar->pc->peer)); + } ar->atsc = NULL; pc->num_addresses++; if (pc->num_addresses == pc->address_list_size) -- cgit v1.2.3