jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c
changeset 6117 471ae95609d5
parent 5506 202f599c92aa
child 7668 d4a77089c587
--- a/jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c	Wed Jul 21 13:52:38 2010 +0100
+++ b/jdk/src/solaris/native/sun/nio/ch/SocketChannelImpl.c	Wed Jul 21 18:08:46 2010 +0100
@@ -84,3 +84,11 @@
     }
     return 0;
 }
+
+JNIEXPORT jint JNICALL
+Java_sun_nio_ch_SocketChannelImpl_sendOutOfBandData(JNIEnv* env, jclass this,
+                                                    jobject fdo, jbyte b)
+{
+    int n = send(fdval(env, fdo), (const void*)&b, 1, MSG_OOB);
+    return convertReturnVal(env, n, JNI_FALSE);
+}