NOTE: click here if you get an empty page.


SYSCALL(2)		    BSD System Calls Manual		    SYSCALL(2)

NAME

syscall - indirect system call

SYNOPSIS

#include <sys/syscall.h> #include <unistd.h> int syscall(int number, ...);

DESCRIPTION

Syscall() performs the system call whose assembly language interface has the specified number with the specified arguments. Symbolic constants for system calls can be found in the header file <sys/syscall.h>.

RETURN VALUES

The return value is defined by the system call being invoked. In gen- eral, a 0 return value indicates success. A -1 return value indicates an error, and an error code is stored in errno.

HISTORY

The syscall() function call appeared in 4.0BSD. 4BSD June 16, 1993 4BSD

1994 Man-cgi 1.15, Panagiotis Christias <christia@theseas.ntua.gr>