syscall(2) - phpMan

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