From ccfe7e465097f236b588a3c4f0408378e7b794ba Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Sat, 21 Aug 1999 14:26:44 +0000 Subject: 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 --- libjava/acconfig.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'libjava/acconfig.h') 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 -- cgit v1.1