[vmkit-commits] [vmkit] r146860 - /vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc
Will Dietz
wdietz2 at illinois.edu
Mon Dec 19 00:42:53 PST 2011
Author: wdietz2
Date: Mon Dec 19 02:42:53 2011
New Revision: 146860
URL: http://llvm.org/viewvc/llvm-project?rev=146860&view=rev
Log:
OpenJDK: Add JVM methods for get/setsockopt, recvfrom and sendto
Modified:
vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc
Modified: vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc?rev=146860&r1=146859&r2=146860&view=diff
==============================================================================
--- vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc (original)
+++ vmkit/trunk/lib/j3/ClassLib/OpenJDK/OpenJDK.inc Mon Dec 19 02:42:53 2011
@@ -2644,13 +2644,13 @@
JNIEXPORT jint JNICALL
JVM_RecvFrom(jint fd, char *buf, int nBytes,
int flags, struct sockaddr *from, int *fromlen) {
- NYI();
+ return recvfrom(fd, buf, nBytes, flags, from, (socklen_t*)fromlen);
}
JNIEXPORT jint JNICALL
JVM_SendTo(jint fd, char *buf, int len,
int flags, struct sockaddr *to, int tolen) {
- NYI();
+ return sendto(fd, buf, len, flags, to, (socklen_t)tolen);
}
JNIEXPORT jint JNICALL
@@ -2675,12 +2675,12 @@
JNIEXPORT jint JNICALL
JVM_GetSockOpt(jint fd, int level, int optname, char *optval, int *optlen) {
- NYI();
+ return getsockopt(fd, level, optname, optval, (socklen_t*)optlen);
}
JNIEXPORT jint JNICALL
JVM_SetSockOpt(jint fd, int level, int optname, const char *optval, int optlen) {
- NYI();
+ return setsockopt(fd, level, optname, optval, optlen);
}
/*
More information about the vmkit-commits
mailing list