Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

CentOS 5.3

syscall(2)



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 general, 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



syscall(2)