Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mknod(2) — GENIX 4.1A

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mkdir(1)

mknod(1)

filsys(5)



      MKNOD(2)                GENIX Programmer's Manual                MKNOD(2)



      NAME
           mknod - make a directory or a special file

      SYNOPSIS
           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 (including directory
           and special file bits) is initialized from  mode.   (The  protection
           part  of  the  mode  is  modified  by  the  process's mode mask; see
           umask(2)).  The first block pointer of  the  i-node  is  initialized
           from  addr.   For  ordinary  files  and directories addr is normally
           zero.  In the case of a special file, addr specifies  which  special
           file.

           Mknod may be invoked only by the super-user.

      SEE ALSO
           mkdir(1), mknod(1), filsys(5)

      DIAGNOSTICS
           Zero is returned if the file has been made; -1 if the  file  already
           exists or if the user is not the super-user.






























      Printed 11/16/83                                                        1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026