commit-inetutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Inetutils branch, master, updated. inetutils-1_9_2-11-gc88960


From: Mats Erik Andersson
Subject: [SCM] GNU Inetutils branch, master, updated. inetutils-1_9_2-11-gc889602
Date: Thu, 13 Mar 2014 21:39:06 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Inetutils ".

The branch, master has been updated
       via  c889602c71be904522a112c87796a766613d1a44 (commit)
      from  9c23298d9feff6333c8ec515bd607b023a360ff6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=c889602c71be904522a112c87796a766613d1a44


commit c889602c71be904522a112c87796a766613d1a44
Author: Mats Erik Andersson <address@hidden>
Date:   Thu Mar 13 12:35:49 2014 +0100

    logger: Source address resolution.

diff --git a/ChangeLog b/ChangeLog
index afebf42..635384c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-03-13  Mats Erik Andersson  <address@hidden>
+
+       logger: Source address resolution.
+
+       * src/logger.c (open_socket) [HAVE_DECL_GETADDRINFO]
+       <source is set>: Delete resolver hint for numeric address.
+
 2014-03-10  Mats Erik Andersson  <address@hidden>
 
        hostname: Sanity checks in corner cases.
diff --git a/src/logger.c b/src/logger.c
index 23816db..57e23b0 100644
--- a/src/logger.c
+++ b/src/logger.c
@@ -230,15 +230,14 @@ open_socket (void)
 
          if (source)
            {
-             /* Make the assumption that the source address
-              * encodes a desired domain family and that it
-              * be numeric.  */
+             /* Resolver uses the same address family
+              * as the already resolved target host.
+              */
              int ret;
              struct addrinfo tips, *a;
 
              memset (&tips, 0, sizeof (tips));
              tips.ai_family = ai->ai_family;
-             tips.ai_flags = AI_NUMERICHOST;
 
              ret = getaddrinfo(source, NULL, &tips, &a);
              if (ret)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog    |    7 +++++++
 src/logger.c |    7 +++----
 2 files changed, 10 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
GNU Inetutils 



reply via email to

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