jdk/src/solaris/native/sun/nio/ch/IOUtil.c
changeset 13024 ada1a7c54e84
parent 12872 16fa902b1469
child 14342 8435a30053c1
--- a/jdk/src/solaris/native/sun/nio/ch/IOUtil.c	Fri Jun 15 09:16:18 2012 -0400
+++ b/jdk/src/solaris/native/sun/nio/ch/IOUtil.c	Fri Jun 15 17:16:25 2012 +0100
@@ -136,6 +136,16 @@
     }
 }
 
+JNIEXPORT jint JNICALL
+Java_sun_nio_ch_IOUtil_iovMax(JNIEnv *env, jclass this)
+{
+    jlong iov_max = sysconf(_SC_IOV_MAX);
+    if (iov_max == -1)
+        iov_max = 16;
+    return (jint)iov_max;
+}
+
+
 /* Declared in nio_util.h for use elsewhere in NIO */
 
 jint