From 988f5b701459c08b9eb297d03159f1440bd6c673 Mon Sep 17 00:00:00 2001
From: Alexandre Oliva <oliva@gcc.gnu.org>
Date: Sat, 21 Aug 1999 13:35:32 +0000
Subject: [PATCH] Change in_addr_t default to jint

From-SVN: r28796
---
 libjava/acconfig.h          | 2 +-
 libjava/configure           | 2 +-
 libjava/configure.in        | 2 +-
 libjava/include/config.h.in | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/libjava/acconfig.h b/libjava/acconfig.h
index d19be8dc9a0e..63119e2716a0 100644
--- a/libjava/acconfig.h
+++ b/libjava/acconfig.h
@@ -58,7 +58,7 @@
 /* Define to `int' if `ssize_t' is not defined.  */
 #undef ssize_t
 
-/* Define to `struct in_addr' if `in_addr_t' is not defined.  */
+/* Define to `jint' if `in_addr_t' is not defined.  */
 #undef in_addr_t
 
 /* Define if inet6 structures are defined in netinet/in.h.  */
diff --git a/libjava/configure b/libjava/configure
index 8afb79f05f33..4c0363db3ac3 100755
--- a/libjava/configure
+++ b/libjava/configure
@@ -4497,7 +4497,7 @@ fi
 echo "$ac_t""$ac_cv_type_in_addr_t" 1>&6
 if test $ac_cv_type_in_addr_t = no; then
   cat >> confdefs.h <<\EOF
-#define in_addr_t struct in_addr
+#define in_addr_t jint
 EOF
 
 fi
diff --git a/libjava/configure.in b/libjava/configure.in
index b48625c34891..51839d3bb631 100644
--- a/libjava/configure.in
+++ b/libjava/configure.in
@@ -547,7 +547,7 @@ dnl for now.  If you change this, you also must update natFile.cc.
 AC_CHECK_HEADERS(dirent.h)
 
 AC_CHECK_TYPE([ssize_t], [int])
-AC_CHECK_TYPE([in_addr_t], [struct in_addr])
+AC_CHECK_TYPE([in_addr_t], [jint])
 
 AC_MSG_CHECKING([whether struct sockaddr_in6 is in netinet/in.h])
 AC_TRY_COMPILE([#include <netinet/in.h>], [struct sockaddr_in6 addr6;],
diff --git a/libjava/include/config.h.in b/libjava/include/config.h.in
index 997f596a7731..11599c43334a 100644
--- a/libjava/include/config.h.in
+++ b/libjava/include/config.h.in
@@ -73,7 +73,7 @@
 /* Define to `int' if `ssize_t' is not defined.  */
 #undef ssize_t
 
-/* Define to `struct in_addr' if `in_addr_t' is not defined.  */
+/* Define to `jint' if `in_addr_t' is not defined.  */
 #undef in_addr_t
 
 /* Define if inet6 structures are defined in netinet/in.h.  */
-- 
GitLab