summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2015-10-18 20:27:18 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2015-10-18 20:27:18 +0200
commitc147d84219585cf25a53759cd2d73f435108be91 (patch)
treecc85df85540dba7fe82e00f7dd7d1e5c60a52232
parentf0429926b23e29a2d2210a8621bc917518a84228 (diff)
downloadpgfuse-c147d84219585cf25a53759cd2d73f435108be91.tar.gz
pgfuse-c147d84219585cf25a53759cd2d73f435108be91.tar.bz2
made some O_xxx flags probed
-rw-r--r--pgfuse.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/pgfuse.c b/pgfuse.c
index faf2e6f..5ae1078 100644
--- a/pgfuse.c
+++ b/pgfuse.c
@@ -311,9 +311,15 @@ static char *flags_to_string( int flags )
( flags & O_CREAT ) ? "O_CREAT " : "",
( flags & O_TRUNC ) ? "O_TRUNC " : "",
( flags & O_EXCL ) ? "O_EXCL " : "",
+#ifdef O_NOFOLLOW
( flags & O_NOFOLLOW ) ? "O_NOFOLLOW " : "",
+#endif
+#ifdef O_CLOEXEC
( flags & O_CLOEXEC ) ? "O_CLOEXEC " : "",
+#endif
+#ifdef O_DIRECTORY
( flags & O_DIRECTORY ) ? "O_DIRECTORY " : "",
+#endif
( flags & O_APPEND ) ? "O_APPEND " : "" );
return s;