< prev index next >
src/java.base/unix/native/libjava/FileDescriptor_md.c
Print this page
*** 68,72 ****
--- 68,78 ----
JNIEXPORT jboolean JNICALL
Java_java_io_FileDescriptor_getAppend(JNIEnv *env, jclass fdClass, jint fd) {
int flags = fcntl(fd, F_GETFL);
return ((flags & O_APPEND) == 0) ? JNI_FALSE : JNI_TRUE;
}
+
+ JNIEXPORT jboolean JNICALL
+ Java_java_io_FileDescriptor_getDirect(JNIEnv *env, jclass fdClass, jint fd) {
+ int flags = fcntl(fd, F_GETFL);
+ return ((flags & O_DIRECT) == 0) ? JNI_FALSE : JNI_TRUE;
+ }
< prev index next >