summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authorasmodai <asmodai@FreeBSD.org>2002-04-13 10:16:53 +0000
committerasmodai <asmodai@FreeBSD.org>2002-04-13 10:16:53 +0000
commit4d94ee39e68fce6f6387a3cfc3b8ef91a146d899 (patch)
tree61a539046bb25148bb08720dc78daf3c2f12d3c2 /lib/libc
parente2a368995a1373f9bd14d34997f119346f009a72 (diff)
downloadFreeBSD-src-4d94ee39e68fce6f6387a3cfc3b8ef91a146d899.zip
FreeBSD-src-4d94ee39e68fce6f6387a3cfc3b8ef91a146d899.tar.gz
Use the correct macros for F_SETFD/F_GETFD instead of magic numbers.
Reflect that fact in the manual page. PR: 12723 Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au> Approved by: bde MFC after: 2 weeks
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/sys/fcntl.216
1 files changed, 12 insertions, 4 deletions
diff --git a/lib/libc/sys/fcntl.2 b/lib/libc/sys/fcntl.2
index 41184b3..e6ddee9 100644
--- a/lib/libc/sys/fcntl.2
+++ b/lib/libc/sys/fcntl.2
@@ -82,8 +82,12 @@ system calls.
.El
.It Dv F_GETFD
Get the close-on-exec flag associated with the file descriptor
-.Fa fd .
-If the low-order bit of the returned value is 0,
+.Fa fd
+as
+.Dv FD_CLOEXEC .
+If the returned value ANDed with
+.Dv FD_CLOEXEC
+is 0,
the file will remain open across
.Fn exec ,
otherwise the file will be closed upon execution of
@@ -93,9 +97,13 @@ is ignored).
.It Dv F_SETFD
Set the close-on-exec flag associated with
.Fa fd
-to the low order bit of
+to
+.Fa arg ,
+where
.Fa arg
-(0 or 1 as above).
+is either 0 or
+.Dv FD_CLOEXEC ,
+as described above.
.It Dv F_GETFL
Get descriptor status flags, as described below
.Fa ( arg
OpenPOWER on IntegriCloud