From 06a83e90aa345c27db2652ddccdba683cdfa9311 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20v=2E=20L=C3=B6wis?= Date: Sun, 14 Apr 2002 10:19:44 +0000 Subject: Patch #543447: Add posix.mknod. --- Doc/lib/libos.tex | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'Doc/lib/libos.tex') diff --git a/Doc/lib/libos.tex b/Doc/lib/libos.tex index 8c819d9202..6a07ab1c11 100644 --- a/Doc/lib/libos.tex +++ b/Doc/lib/libos.tex @@ -644,6 +644,17 @@ the client opens it for writing. Note that \function{mkfifo()} doesn't open the FIFO --- it just creates the rendezvous point. \end{funcdesc} +\begin{funcdesc}{mknod}{path\optional{, mode=0600, major, minor}} +Create a filesystem node (file, device special file or named pipe) +named filename. mode specifies both the permissions to use and the +type of node to be created, being combined (bitwise OR) with one of +S_IFREG, S_IFCHR, S_IFBLK, and S_IFIFO (those constants are available +in \module{stat}). For S_IFCHR and S_IFBLK, major and minor define the +newly created device special file, otherwise they are ignored. + +\versionadded{2.3} +\end{funcdesc} + \begin{funcdesc}{mkdir}{path\optional{, mode}} Create a directory named \var{path} with numeric mode \var{mode}. The default \var{mode} is \code{0777} (octal). On some systems, -- cgit v1.2.1