X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Futil%2Ftest_resolver_api.c;h=4ad5a2cf583021a975436f0f8a17c8fd6afa969e;hb=468c386e4834af2f2a36d5e81891f8a0ed517a23;hp=563f204ebacdf26cfb2504d5b7a445e64e71b8db;hpb=5746309cb4be2073d550ad7a6885e918631dbc38;p=oweals%2Fgnunet.git diff --git a/src/util/test_resolver_api.c b/src/util/test_resolver_api.c index 563f204eb..4ad5a2cf5 100644 --- a/src/util/test_resolver_api.c +++ b/src/util/test_resolver_api.c @@ -32,7 +32,7 @@ #define VERBOSE GNUNET_NO -/** +/** * Using DNS root servers to check gnunet's resolver service * a.root-servers.net <-> 198.41.0.4 is a fix 1:1 mapping that should not change over years * For more information have a look at IANA's website http://www.root-servers.org/ @@ -72,10 +72,8 @@ check_localhost_num (void *cls, const char *hostname) } else { -#if DEBUG_RESOLVER - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Received invalid hostname `%s'.\n", + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Received invalid hostname `%s'.\n", hostname); -#endif GNUNET_break (0); } } @@ -122,9 +120,10 @@ check_127 (void *cls, const struct sockaddr *sa, socklen_t salen) } else { -#if DEBUG_RESOLVER - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Received incorrect address.\n"); -#endif + char buf[INET_ADDRSTRLEN]; + + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Received incorrect address`%s'.\n", + inet_ntop (AF_INET, &sai->sin_addr, buf, sizeof (buf))); GNUNET_break (0); } } @@ -151,7 +150,7 @@ check_local_fqdn (void *cls, const char *gnunet_fqdn) if (NULL == host) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, - _("Could not resolve our FQDN : %s %u\n"), hstrerror (h_errno), + _("Could not resolve our FQDN: %s %u\n"), hstrerror (h_errno), h_errno); return; } @@ -215,10 +214,8 @@ check_rootserver_name (void *cls, const char *hostname) } else { -#if DEBUG_RESOLVER - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Received invalid rootserver hostname `%s'.\n", hostname); -#endif GNUNET_break (0); } } @@ -259,13 +256,11 @@ run (void *cls, char *const *args, const char *cfgfile, if (rootserver == NULL) { /* Error: resolving ip addresses does not work */ -#if DEBUG_RESOLVER - GNUNET_log (GNUNET_ERROR_TYPE_WARNING, + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, _("gethostbyname() could not lookup IP address: %s\n"), hstrerror (h_errno)); -#endif - fprintf (stderr, - "System seems to be off-line, will not run all DNS tests\n"); + FPRINTF (stderr, + "%s", "System seems to be off-line, will not run all DNS tests\n"); *ok = 0; /* mark test as passing anyway */ return; } @@ -287,10 +282,8 @@ run (void *cls, char *const *args, const char *cfgfile, (inet_ntoa (*(struct in_addr *) rootserver->h_addr_list[0]), ROOTSERVER_IP) != 0) { -#if DEBUG_RESOLVER - GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "IP received and IP for root name server differ\n"); -#endif GNUNET_break (0); } #if DEBUG_RESOLVER @@ -324,11 +317,9 @@ run (void *cls, char *const *args, const char *cfgfile, if (rootserver == NULL) { /* Error: resolving IP addresses does not work */ -#if DEBUG_RESOLVER - GNUNET_log (GNUNET_ERROR_TYPE_WARNING, + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, _("gethostbyaddr() could not lookup hostname: %s\n"), hstrerror (h_errno)); -#endif GNUNET_break (0); } else @@ -422,7 +413,7 @@ check () GNUNET_OS_process_close (proc); proc = NULL; if (ok != 0) - fprintf (stderr, "Missed some resolutions: %u\n", ok); + FPRINTF (stderr, "Missed some resolutions: %u\n", ok); return ok; }