aboutsummaryrefslogtreecommitdiff
path: root/libjava/acconfig.h
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@dcc.unicamp.br>1999-08-21 14:26:44 +0000
committerAlexandre Oliva <oliva@gcc.gnu.org>1999-08-21 14:26:44 +0000
commitccfe7e465097f236b588a3c4f0408378e7b794ba (patch)
tree936dcb136f4e1a15f7189da9628cb51caeeaf701 /libjava/acconfig.h
parent988f5b701459c08b9eb297d03159f1440bd6c673 (diff)
downloadgcc-ccfe7e465097f236b588a3c4f0408378e7b794ba.zip
gcc-ccfe7e465097f236b588a3c4f0408378e7b794ba.tar.gz
gcc-ccfe7e465097f236b588a3c4f0408378e7b794ba.tar.bz2
configure.in: Check for in_addr_t in netinet/in.h too.
* configure.in: Check for in_addr_t in netinet/in.h too. Check for ip_mreq too. * acconfig.h: Define HAVE_IN_ADDR_T instead of in_addr_t. (HAVE_STRUCT_IP_MREQ): Added. * configure, include/config.h.in: Rebuilt. * java/net/natInetAddress.cc (aton): Typedef in_addr_t to jint if needed. * java/net/natPlainDatagramSocketImpl.cc (McastReq, mcastGrp): Disable if ip_mreq is not available. From-SVN: r28798
Diffstat (limited to 'libjava/acconfig.h')
-rw-r--r--libjava/acconfig.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/libjava/acconfig.h b/libjava/acconfig.h
index 63119e2..62ae013 100644
--- a/libjava/acconfig.h
+++ b/libjava/acconfig.h
@@ -58,12 +58,16 @@
/* Define to `int' if `ssize_t' is not defined. */
#undef ssize_t
-/* Define to `jint' if `in_addr_t' is not defined. */
-#undef in_addr_t
+/* Define to 1 if `in_addr_t' is defined in sys/types.h or
+ netinet/in.h. */
+#undef HAVE_IN_ADDR_T
/* Define if inet6 structures are defined in netinet/in.h. */
#undef HAVE_INET6
+/* Define if struct ip_mreq is defined in netinet/in.h. */
+#undef HAVE_STRUCT_IP_MREQ
+
/* Define it socklen_t typedef is in sys/socket.h. */
#undef HAVE_SOCKLEN_T