MKNOD(II) 8/5/73 MKNOD(II)
NAME
mknod - make a directory or a special file
SYNOPSIS
(mknod = 14.; not in assembler)
sys mknod; name; mode; addr
mknod(name, mode, addr)
char *name;
DESCRIPTION
Mknod creates a new file whose name is the null-terminated
string pointed to by name. The mode of the new file (in-
cluding directory and special file bits) is initialized from
mode. The first physical address of the file is initialized
from addr. Note that in the case of a directory, addr
should be zero. In the case of a special file, addr speci-
fies which special file.
Mknod may be invoked only by the super-user.
SEE ALSO
mkdir(I), mknod(VIII), fs(V)
DIAGNOSTICS
Error bit (c-bit) is set if the file already exists or if
the user is not the super-user. From C, a -1 value indi-
cates an error.
- 1 -