Module Name:    src
Committed By:   christos
Date:           Sun Apr 10 15:46:15 UTC 2011

Modified Files:
        src/lib/libc/sys: open.2

Log Message:
Document O_CLOEXEC.


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/lib/libc/sys/open.2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libc/sys/open.2
diff -u src/lib/libc/sys/open.2:1.47 src/lib/libc/sys/open.2:1.48
--- src/lib/libc/sys/open.2:1.47	Wed Sep 22 13:58:09 2010
+++ src/lib/libc/sys/open.2	Sun Apr 10 11:46:15 2011
@@ -1,4 +1,4 @@
-.\"	$NetBSD: open.2,v 1.47 2010/09/22 17:58:09 wiz Exp $
+.\"	$NetBSD: open.2,v 1.48 2011/04/10 15:46:15 christos Exp $
 .\"
 .\" Copyright (c) 1980, 1991, 1993
 .\"	The Regents of the University of California.  All rights reserved.
@@ -29,7 +29,7 @@
 .\"
 .\"     @(#)open.2	8.2 (Berkeley) 11/16/93
 .\"
-.Dd September 22, 2010
+.Dd April 10, 2011
 .Dt OPEN 2
 .Os
 .Sh NAME
@@ -56,7 +56,7 @@
 the values listed below.
 Applications must specify exactly one of the first three values
 (file access methods):
-.Bl -tag -offset indent -width O_NONBLOCK
+.Bl -tag -offset indent -width O_DIRECTORY
 .It Dv O_RDONLY
 Open for reading only.
 .It Dv O_WRONLY
@@ -66,7 +66,7 @@
 .El
 .Pp
 Any combination of the following may be used:
-.Bl -tag -offset indent -width O_NONBLOCK
+.Bl -tag -offset indent -width O_DIRECTORY
 .It Dv O_NONBLOCK
 Do not block on open or for data to become available.
 .It Dv O_APPEND
@@ -93,6 +93,12 @@
 If last path element is a symlink, don't follow it.
 This option is provided for compatibility with other operating
 systems, but its security value is questionable.
+.It Dv O_CLOEXEC
+Set the
+.Xr close 2
+on
+.Xr exec 2
+flag.
 .It Dv O_DSYNC
 If set, write operations will be performed according to synchronized
 I/O data integrity completion:

Reply via email to