gcc/libjava/java/net
Rainer Orth 60a78ccfac re PR libgcj/3694 (natPlainDatagramSocketImpl.cc doesn't compile in ALPHA OSF1)
* include/posix.h (_POSIX_PII_SOCKET): Define.
	* configure.in (HAVE_SOCKLEN_T): Define.
	* java/net/natPlainSocketImpl.cc [!HAVE_SOCKLEN_T]: Move socklen_t
	definition up.
	(_JV_accept): New function, avoids Tru64 UNIX accept macro.
	(java::net::PlainSocketImpl::accept): Use it.
	Fixes PRs libgcj/3694, libgcj/3696.

	* configure.in (HAVE_STRUCT_IPV6_MREQ): New test.
	* acconfig.h (HAVE_STRUCT_IPV6_MREQ): Provide template.
	* configure, include/config.h.in: Regenerate.
	* java/net/natPlainDatagramSocketImpl.cc (union McastReq): Use it.
	(mcastGrp): Likewise.
	(java::net::PlainDatagramSocketImpl::setOption): Guard against
	missing IPV6_MULTICAST_IF.
	Fixes PR libgcj/3694.

From-SVN: r44546
2001-08-01 17:53:00 +00:00
..
BindException.java
ConnectException.java
ContentHandler.java
ContentHandlerFactory.java
DatagramPacket.java
DatagramSocket.java
DatagramSocketImpl.java
FileNameMap.java
HttpURLConnection.java
InetAddress.java
JarURLConnection.java
MalformedURLException.java
MulticastSocket.java
natInetAddress.cc
natPlainDatagramSocketImpl.cc
natPlainSocketImpl.cc
NetPermission.java
NoRouteToHostException.java
PlainDatagramSocketImpl.java
PlainSocketImpl.java
ProtocolException.java
ServerSocket.java
Socket.java
SocketException.java
SocketImpl.java
SocketImplFactory.java
SocketOptions.java
SocketPermission.java
UnknownHostException.java
UnknownServiceException.java
URL.java
URLClassLoader.java
URLConnection.java
URLDecoder.java
URLEncoder.java
URLStreamHandler.java
URLStreamHandlerFactory.java