From 5c6d3b09f1e593bc190049307024da422d93416c Mon Sep 17 00:00:00 2001 From: glewis Date: Fri, 2 Dec 2005 22:17:15 +0000 Subject: . The patch to use getaddrinfo() #ifdef'ed out too much code. Change that to isReachable() is still available (fixes some JCK tests). Submitted by: Christos Zoulas --- .../files/patch-j2se::net::Inet4AddressImpl.c | 25 ++++++++++++++++++++++ .../files/patch-j2se::net::Inet4AddressImpl.c | 25 ++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 java/jdk15/files/patch-j2se::net::Inet4AddressImpl.c create mode 100644 java/jdk16/files/patch-j2se::net::Inet4AddressImpl.c (limited to 'java') diff --git a/java/jdk15/files/patch-j2se::net::Inet4AddressImpl.c b/java/jdk15/files/patch-j2se::net::Inet4AddressImpl.c new file mode 100644 index 0000000..8cd624f --- /dev/null +++ b/java/jdk15/files/patch-j2se::net::Inet4AddressImpl.c @@ -0,0 +1,25 @@ +--- ../../j2se/src/solaris/native/java/net/Inet4AddressImpl.c 10 Aug 2005 16:51:14 -0000 1.8 ++++ ../../j2se/src/solaris/native/java/net/Inet4AddressImpl.c 21 Sep 2005 02:27:28 -0000 1.9 +@@ -608,6 +608,8 @@ + return ret; + } + ++#endif /* USE_GETADDRINFO */ ++ + #define SET_NONBLOCKING(fd) { \ + int flags = fcntl(fd, F_GETFL); \ + flags |= O_NONBLOCK; \ +@@ -860,6 +862,7 @@ + } + } + ++#ifndef USE_GETADDRINFO + #if defined(_ALLBSD_SOURCE) + + #if defined(LIBC_SCCS) && !defined(lint) +@@ -1069,4 +1072,4 @@ + #endif /* !defined(_REENTRANT) || !defined(DO_PTHREADS) */ + + #endif +-#endif /* USE_GETADDRINFO */ ++#endif /* !USE_GETADDRINFO */ diff --git a/java/jdk16/files/patch-j2se::net::Inet4AddressImpl.c b/java/jdk16/files/patch-j2se::net::Inet4AddressImpl.c new file mode 100644 index 0000000..8cd624f --- /dev/null +++ b/java/jdk16/files/patch-j2se::net::Inet4AddressImpl.c @@ -0,0 +1,25 @@ +--- ../../j2se/src/solaris/native/java/net/Inet4AddressImpl.c 10 Aug 2005 16:51:14 -0000 1.8 ++++ ../../j2se/src/solaris/native/java/net/Inet4AddressImpl.c 21 Sep 2005 02:27:28 -0000 1.9 +@@ -608,6 +608,8 @@ + return ret; + } + ++#endif /* USE_GETADDRINFO */ ++ + #define SET_NONBLOCKING(fd) { \ + int flags = fcntl(fd, F_GETFL); \ + flags |= O_NONBLOCK; \ +@@ -860,6 +862,7 @@ + } + } + ++#ifndef USE_GETADDRINFO + #if defined(_ALLBSD_SOURCE) + + #if defined(LIBC_SCCS) && !defined(lint) +@@ -1069,4 +1072,4 @@ + #endif /* !defined(_REENTRANT) || !defined(DO_PTHREADS) */ + + #endif +-#endif /* USE_GETADDRINFO */ ++#endif /* !USE_GETADDRINFO */ -- cgit v1.1