flags = fcntl(fd, F_GETFL); can return more flags than those defined in the open(2) manpage, e.g. #define FMODE_NONOTIFY 0x1000000 The manpage should point this out. Signed-off-by: Heinrich Schuchardt <xypron.glpk@xxxxxx> --- man2/fcntl.2 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/man2/fcntl.2 b/man2/fcntl.2 index fc1d3b3..0fd2d0a 100644 --- a/man2/fcntl.2 +++ b/man2/fcntl.2 @@ -180,6 +180,9 @@ The file status flags and their semantics are described in Get the file access mode and the file status flags; .I arg is ignored. +The return value contains the file status flags as described in +.IR open (2). +It may additionally contain status flags that are only used internally. .TP .BR F_SETFL " (\fIint\fP)" Set the file status flags to the value specified by -- 1.9.2 -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html