diff options
author | Alexandre Oliva <oliva@dcc.unicamp.br> | 1999-08-21 14:26:44 +0000 |
---|---|---|
committer | Alexandre Oliva <oliva@gcc.gnu.org> | 1999-08-21 14:26:44 +0000 |
commit | ccfe7e465097f236b588a3c4f0408378e7b794ba (patch) | |
tree | 936dcb136f4e1a15f7189da9628cb51caeeaf701 /libjava/acconfig.h | |
parent | 988f5b701459c08b9eb297d03159f1440bd6c673 (diff) | |
download | gcc-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.h | 8 |
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 |