CVSROOT: /cvsroot/classpath
Module name: classpath
Branch: NATIVE-LAYER
Changes by: Guilhem Lavaux <glavaux> 06/07/09 16:23:33
Modified files:
. : ChangeLog.native
native/jni/java-net: gnu_java_net_VMPlainDatagramSocketImpl.c
javanet.c javanet.h
Log message:
2006-07-09 Guilhem Lavaux <[EMAIL PROTECTED]>
* native/jni/java-net/gnu_java_net_VMPlainDatagramSocketImpl.c
(nativeReceive): Fixed the type of the arrays (use java types).
(nativeSendTo): Force throwing an exception if port is 0.
* native/jni/java-net/javanet.c:
(_javanet_accept): Throw SocketTimeoutException if ETIMEDOUT is
returned.
(_javanet_recvfrom): Likewise.
(_javanet_sendto): Throw a NullPointerException if the socket is
not connected and no address is given.
* native/jni/java-net/javanet.h
(NULL_EXCEPTION): Defined.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog.native?cvsroot=classpath&only_with_tag=NATIVE-LAYER&r1=1.1.2.13&r2=1.1.2.14
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-net/gnu_java_net_VMPlainDatagramSocketImpl.c?cvsroot=classpath&only_with_tag=NATIVE-LAYER&r1=1.5.2.1&r2=1.5.2.2
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-net/javanet.c?cvsroot=classpath&only_with_tag=NATIVE-LAYER&r1=1.32.2.10&r2=1.32.2.11
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-net/javanet.h?cvsroot=classpath&only_with_tag=NATIVE-LAYER&r1=1.12.2.3&r2=1.12.2.4