[Ocfs2-test-devel] [PATCH 14/59] Directio_test: fix open(fd, O_DIRECT) undefined issue.
Junxiao Bi
junxiao.bi at oracle.com
Sun Sep 13 19:44:00 PDT 2015
From: Jeff Liu <jeff.liu at oracle.com>
Signed-off-by: Jie Liu <jeff.liu at oracle.com>
Signed-off-by: Junxiao Bi <junxiao.bi at oracle.com>
---
programs/directio_test/directio.h | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/programs/directio_test/directio.h b/programs/directio_test/directio.h
index fa02b1c..b273bda 100755
--- a/programs/directio_test/directio.h
+++ b/programs/directio_test/directio.h
@@ -20,6 +20,7 @@
#define _GNU_SOURCE
#define _XOPEN_SOURCE 500
#define _LARGEFILE64_SOURCE
+
#include <unistd.h>
#include <errno.h>
#include <sys/types.h>
@@ -45,6 +46,10 @@
#include <ocfs2/byteorder.h>
#include "crc32table.h"
+#ifndef O_DIRECT
+#define O_DIRECT 040000 /* direct disk access hint */
+#endif
+
#define FILE_RW_FLAGS (O_CREAT|O_RDWR)
#define FILE_RO_FLAGS (O_RDONLY)
#define FILE_MODE (S_IRUSR|S_IWUSR|S_IXUSR|S_IROTH|\
--
1.7.9.5
More information about the Ocfs2-test-devel
mailing list