2002-11-26 Andreas Tobler <a.tobler@schweiz.ch>
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Nov 2002 20:09:28 +0000 (20:09 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Nov 2002 20:09:28 +0000 (20:09 +0000)
* java/net/natPlainDatagramSocketImpl.cc (socklen_t): Don't
define.
* java/net/natPlainSocketImpl.cc (socklen_t): Don't define.
* include/posix.h (socklen_t): Define if not already defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59533 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/include/posix.h
libjava/java/net/natPlainDatagramSocketImpl.cc
libjava/java/net/natPlainSocketImpl.cc

index be17304..0805e31 100644 (file)
@@ -1,3 +1,10 @@
+2002-11-26  Andreas Tobler  <a.tobler@schweiz.ch>
+
+       * java/net/natPlainDatagramSocketImpl.cc (socklen_t): Don't
+       define.
+       * java/net/natPlainSocketImpl.cc (socklen_t): Don't define.
+       * include/posix.h (socklen_t): Define if not already defined.
+
 2002-11-25  Tom Tromey  <tromey@redhat.com>
 
        * verify.cc (type::compatible): Backed out broken change.
index 447cada..4bb1d56 100644 (file)
@@ -58,6 +58,10 @@ _Jv_platform_close_on_exec (jint fd)
 
 #ifndef DISABLE_JAVA_NET
 
+#ifndef HAVE_SOCKLEN_T
+#define socklen_t int
+#endif
+
 static inline int
 _Jv_socket (int domain, int type, int protocol)
 {
index cbc029a..5546061 100644 (file)
@@ -151,9 +151,6 @@ java::net::PlainDatagramSocketImpl::getOption (jint)
 
 #else /* DISABLE_JAVA_NET */
 
-#ifndef HAVE_SOCKLEN_T
-typedef int socklen_t;
-#endif
 
 union SockAddr
 {
index 9cd0f3b..114c210 100644 (file)
@@ -61,9 +61,6 @@ read(int s, void *buf, int len)
 #include <bstring.h>
 #endif
 
-#ifndef HAVE_SOCKLEN_T
-typedef int socklen_t;
-#endif
 
 #include <gcj/cni.h>
 #include <gcj/javaprims.h>