blob: bc59a6f2ba47a13abe8281934c1cbbb461cb444e [file] [log] [blame]
Wichert Akkermanbf79f2e2000-09-01 21:03:06 +00001#
2# Copyright (c) 2000, Gaƫl Roualland <gael.roualland@iname.com>
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8# 1. Redistributions of source code must retain the above copyright
9# notice, this list of conditions and the following disclaimer.
10# 2. Redistributions in binary form must reproduce the above copyright
11# notice, this list of conditions and the following disclaimer in the
12# documentation and/or other materials provided with the distribution.
13# 3. The name of the author may not be used to endorse or promote products
14# derived from this software without specific prior written permission.
15#
16# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
17# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
18# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
19# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26#
27# $Id$
28#
29# Printable syscalls
30# syntax: syscall [printfunc]
31#
32# mostly built from sys_* functions in source code
33
34__getcwd
35__sysctl
36accept
37access
38adjtime
39alarm
40bind
41brk
42capget
43capset
44chdir
45chflags
46chmod
47chown
48chroot
49close
50connect
51creat
52dup
53dup2
54errlist
55execv
56execve
57exit
58fchdir
59fchflags
60fchmod
61fchown
62fchroot
63fcntl
64flock
65fork
66fpathconf
John Hughes70623be2001-03-08 13:59:00 +000067fstat
Wichert Akkermanbf79f2e2000-09-01 21:03:06 +000068fstatfs
69fsync
John Hughes70623be2001-03-08 13:59:00 +000070ftruncate
Wichert Akkermanbf79f2e2000-09-01 21:03:06 +000071getdents
72getdirentries
73getdomainname
74getdtablesize
75getgid
76getgroups
77gethostid
78gethostname
79getitimer
80getpagesize
81getpeername
82getpgid
83getpgrp
84getpid
85getpriority
86getrlimit
87getrusage
88getsid
89getsockname
90getsockopt
91gettimeofday
92getuid
93indir
94ioctl
95kill
96killpg
97link
98listen
John Hughes70623be2001-03-08 13:59:00 +000099lseek
100lstat
Wichert Akkermanbf79f2e2000-09-01 21:03:06 +0000101mincore
102mkdir
103mkfifo
104mknod
John Hughes70623be2001-03-08 13:59:00 +0000105mmap
Wichert Akkermanbf79f2e2000-09-01 21:03:06 +0000106mprotect
107msgctl
108msgget
109msgrcv
110msgsnd
111msync
112munmap
113nerr
114nice
115open
116pathconf
117pipe
118poll
John Hughes70623be2001-03-08 13:59:00 +0000119pread
Wichert Akkermanbf79f2e2000-09-01 21:03:06 +0000120ptrace
John Hughes70623be2001-03-08 13:59:00 +0000121pwrite
Wichert Akkermanbf79f2e2000-09-01 21:03:06 +0000122quotactl
123read
124readlink
125readv
126recv
127recvfrom
128recvmsg
129rename
130rmdir
131sbrk
132select
133semctl
134semget
135semop
136send
137sendfile
138sendmsg
139sendto
140setdomainname
141setgroups
142sethostname
143setitimer
144setpgid
145setpgrp
146setpriority
147setregid
148setresgid
149setresuid
150setreuid
151setrlimit
152setsid
153setsockopt
154settimeofday
155shmat
156shmctl
157shmdt
158shmget
159shutdown
160sigaction
161sigaltstack
162sigblock
163sigcleanup
164signal
165sigpause
166sigpending
167sigprocmask
168sigsetmask
169sigstack
170sigsuspend
171sigvec
172socket
173socketpair
John Hughes70623be2001-03-08 13:59:00 +0000174stat
Wichert Akkermanbf79f2e2000-09-01 21:03:06 +0000175statfs
176stime
177symlink
178sysctl
179time
180times
John Hughes70623be2001-03-08 13:59:00 +0000181truncate
Wichert Akkermanbf79f2e2000-09-01 21:03:06 +0000182umask
183uname
184unlink
185utime
186utimes
187vfork
188wait
189wait4
190waitpid
191write
192writev