mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-29 11:54:38 +01:00
mknod.2: update the man page
State that FIFOs can be created, document the requirement that dev must be zero then. Mention whiteouts. PR: 297082 Reviewed by: emaste Sponsored by: The FreeBSD Foundation MFC after: 3 days Differential revision: https://reviews.freebsd.org/D58478
This commit is contained in:
1 parent
3c6f63902b
commit
4090d103b0
1 file changed
+16
-7
+16
-7
@@ -53,13 +53,20 @@ indicates a block or character special file,
|
||||
.Fa dev
|
||||
is a configuration dependent specification denoting a particular device
|
||||
on the system.
|
||||
Otherwise,
|
||||
Otherwise, if
|
||||
.Fa mode
|
||||
indicates the request to create a FIFO
|
||||
.Pq see Xr mkfifo 2
|
||||
the
|
||||
.Fa dev
|
||||
is ignored.
|
||||
argument must be zero.
|
||||
For creating whiteouts, the
|
||||
.Fa dev
|
||||
argument is ignored.
|
||||
.Pp
|
||||
The
|
||||
.Fn mknod
|
||||
system call
|
||||
system call, when called to create special files,
|
||||
requires super-user privileges.
|
||||
.Pp
|
||||
The
|
||||
@@ -132,10 +139,12 @@ The
|
||||
argument
|
||||
points outside the process's allocated address space.
|
||||
.It Bq Er EINVAL
|
||||
Creating anything else than a block or character special
|
||||
file (or a
|
||||
.Em whiteout )
|
||||
is not supported.
|
||||
Creating anything other than a block or character special
|
||||
file, whiteout, or FIFO, is not supported.
|
||||
.It Bq Er EINVAL
|
||||
Non-zero
|
||||
.Fa dev
|
||||
specified when creating FIFO.
|
||||
.El
|
||||
.Pp
|
||||
In addition to the errors returned by the
|
||||
|
||||
Reference in new issue
Block a user