< prev index next >
src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c
Print this page
rev 59105 : imported patch corelibs
*** 48,60 ****
jobject fdo, jboolean isIPv6)
{
jint fd = fdval(env, fdo);
int rv;
- #if defined(__solaris__)
- rv = connect(fd, 0, 0);
- #else
SOCKETADDRESS sa;
socklen_t len = isIPv6 ? sizeof(struct sockaddr_in6) :
sizeof(struct sockaddr_in);
memset(&sa, 0, sizeof(sa));
--- 48,57 ----
*** 76,87 ****
*/
if (rv < 0 && errno == EAFNOSUPPORT)
rv = errno = 0;
#endif // defined(_ALLBSD_SOURCE) || defined(_AIX)
- #endif // defined(__solaris__)
-
if (rv < 0)
handleSocketError(env, errno);
}
JNIEXPORT jint JNICALL
--- 73,82 ----
< prev index next >