-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Jim Meyering on 4/29/2008 10:51 AM:
|   FAIL: test-getaddrinfo
| with a segfault that comes from using inet_ntop with no declaration.

More importantly, getaddrinfo.c fails to compile on cygwin 1.5.x without
this change, also pushed:

- --
Don't work too hard, make some time for fun as well!

Eric Blake             [EMAIL PROTECTED]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkgXVMYACgkQ84KuGfSFAYC4AACgsNLwAshZ46TqgEwH/I5He1R9
0RMAn3jPhG2rJFRaRPA84ESV9pNE206Z
=rBgk
-----END PGP SIGNATURE-----
>From 1533cc032e52a858b354d01f349f7fbece7acc45 Mon Sep 17 00:00:00 2001
From: Eric Blake <[EMAIL PROTECTED]>
Date: Tue, 29 Apr 2008 11:00:46 -0600
Subject: [PATCH] Use new header.

* lib/getaddrinfo.c (includes): s/"inet_ntop.h"/<arpa/inet.h>/.

Signed-off-by: Eric Blake <[EMAIL PROTECTED]>
---
 ChangeLog         |    5 +++++
 lib/getaddrinfo.c |    7 ++++---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 1ea1736..450e0d9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-29  Eric Blake  <[EMAIL PROTECTED]>
+
+       Use new header.
+       * lib/getaddrinfo.c (includes): s/"inet_ntop.h"/<arpa/inet.h>/.
+
 2008-04-29  Jim Meyering  <[EMAIL PROTECTED]>
 
        * m4/arpa_inet_h.m4: Remove trailing blanks.
diff --git a/lib/getaddrinfo.c b/lib/getaddrinfo.c
index c7a1ea9..06501f2 100644
--- a/lib/getaddrinfo.c
+++ b/lib/getaddrinfo.c
@@ -1,5 +1,5 @@
 /* Get address information (partial implementation).
-   Copyright (C) 1997, 2001, 2002, 2004, 2005, 2006, 2007 Free Software
+   Copyright (C) 1997, 2001, 2002, 2004, 2005, 2006, 2007, 2008 Free Software
    Foundation, Inc.
    Contributed by Simon Josefsson <[EMAIL PROTECTED]>.
 
@@ -25,6 +25,9 @@
 # include <netinet/in.h>
 #endif
 
+/* Get inet_ntop.  */
+#include <arpa/inet.h>
+
 /* Get calloc. */
 #include <stdlib.h>
 
@@ -40,8 +43,6 @@
 #define _(String) gettext (String)
 #define N_(String) String
 
-#include "inet_ntop.h"
-
 /* BeOS has AF_INET, but not PF_INET.  */
 #ifndef PF_INET
 # define PF_INET AF_INET
-- 
1.5.5.1

Reply via email to