syscall(3bsd) (BSD System Compatibility)


syscall -- (BSD) indirect system call

Synopsis

   /usr/ucb/cc [flag . . . ] file . . . 
   

#include <sys/syscall.h>

int syscall(int number, int arg, . . .);

Description

syscall performs the system call whose assembly language interface has the specified number, and arguments arg . . .. Symbolic constants for system calls can be found in the header file /usr/include/sys/syscall.h.

<Return> values

When the C-bit is set, syscall returns -1 and sets the external variable errno [see intro(2)].

References

intro(2), pipe(2)
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.