Page MenuHomeFreeBSD

D33277.diff
No OneTemporary

D33277.diff

diff --git a/lib/libc/sys/fcntl.2 b/lib/libc/sys/fcntl.2
--- a/lib/libc/sys/fcntl.2
+++ b/lib/libc/sys/fcntl.2
@@ -53,7 +53,11 @@
.Fa cmd ,
.Fn fcntl
can take an additional third argument
-.Fa "long arg" .
+.Fa arg .
+Unless otherwise noted below for a specific operation,
+.Fa arg
+has type
+.Vt int .
.Bl -tag -width F_DUP2FD_CLOEXEC
.It Dv F_DUPFD
Return a new descriptor as follows:
@@ -286,7 +290,7 @@
will fail and return
.Dv EINVAL .
.Pp
-Several commands are available for doing advisory file locking;
+Several operations are available for doing advisory file locking;
they all operate on the following structure:
.Bd -literal
struct flock {
@@ -298,6 +302,10 @@
int l_sysid; /* remote system id or zero for local */
};
.Ed
+These advisory file locking operations take a pointer to
+.Vt struct flock
+as the third argument
+.Fa arg .
The commands available for advisory record locking are as follows:
.Bl -tag -width F_SETLKWX
.It Dv F_GETLK

File Metadata

Mime Type
text/plain
Expires
Mon, Nov 18, 10:24 PM (21 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14705703
Default Alt Text
D33277.diff (970 B)

Event Timeline