OPEN(II) 8/5/73 OPEN(II)
NAME
open - open for reading or writing
SYNOPSIS
(open = 5.)
sys open; name; mode
open(name, mode)
char *name;
DESCRIPTION
Open opens the file name for reading (if mode is 0), writing
(if mode is 1) or for both reading and writing (if mode is
2). Name is the address of a string of ASCII characters
representing a path name, terminated by a null character.
The returned file descriptor should be saved for subsequent
calls to read, write, and close.
SEE ALSO
creat (II), read (II), write (II), close (II)
DIAGNOSTICS
The error bit (c-bit) is set if the file does not exist, if
one of the necessary directories does not exist or is
unreadable, if the file is not readable (resp. writable), or
if too many files are open. From C, a -1 value is returned
on an error.