OPEN
Section: System Calls (2)
Index
Return to Main Contents
NAME
open - open for reading or writing
SYNOPSIS
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 file is positioned at the beginning (byte 0).
The returned file descriptor must be used for subsequent calls
for other input-output functions on the file.
SEE ALSO
creat(2), read(2), write(2), dup(2), close(2)
DIAGNOSTICS
The value -1 is returned
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.
ASSEMBLER
(open = 5.)
sys open; name; mode
(file descriptor in r0)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- SEE ALSO
-
- DIAGNOSTICS
-
- ASSEMBLER
-
This document was created by
man2html,
using the manual pages.
Time: 10:17:24 GMT, December 28, 2024