|
|
1.1 root 1: /*
2: * Copyright (c) 1999 Apple Computer, Inc. All rights reserved.
3: *
4: * @APPLE_LICENSE_HEADER_START@
5: *
6: * Portions Copyright (c) 1999 Apple Computer, Inc. All Rights
7: * Reserved. This file contains Original Code and/or Modifications of
8: * Original Code as defined in and that are subject to the Apple Public
9: * Source License Version 1.1 (the "License"). You may not use this file
10: * except in compliance with the License. Please obtain a copy of the
11: * License at http://www.apple.com/publicsource and read it before using
12: * this file.
13: *
14: * The Original Code and all software distributed under the License are
15: * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER
16: * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
17: * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
18: * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the
19: * License for the specific language governing rights and limitations
20: * under the License.
21: *
22: * @APPLE_LICENSE_HEADER_END@
23: */
24:
25: /* Copyright (c) 1992,1995 NeXT Computer, Inc. All rights resereved. */
26: /*
27: *
28: * The NEXTSTEP Software License Agreement specifies the terms
29: * and conditions for redistribution.
30: *
31: */
32:
33: #define SYS_syscall 0
34: #define SYS_exit 1
35: #define SYS_fork 2
36: #define SYS_read 3
37: #define SYS_write 4
38: #define SYS_open 5
39: #define SYS_close 6
40: #define SYS_wait4 7
41: /* 8 is old creat */
42: #define SYS_link 9
43: #define SYS_unlink 10
44: /* 11 is obsolete execv */
45: #define SYS_chdir 12
46: #define SYS_fchdir 13
47: #define SYS_mknod 14
48: #define SYS_chmod 15
49: #define SYS_chown 16
50: /* 17 is obsolete sbreak */
51: #define SYS_getfsstat 18
52: /* 19 is old lseek */
53: #define SYS_getpid 20
54: /* 21 is obsolete mount */
55: /* 22 is obsolete umount */
56: #define SYS_setuid 23
57: #define SYS_getuid 24
58: #define SYS_geteuid 25
59: #define SYS_ptrace 26
60: #define SYS_recvmsg 27
61: #define SYS_sendmsg 28
62: #define SYS_recvfrom 29
63: #define SYS_accept 30
64: #define SYS_getpeername 31
65: #define SYS_getsockname 32
66: #define SYS_access 33
67: #define SYS_chflags 34
68: #define SYS_fchflags 35
69: #define SYS_sync 36
70: #define SYS_kill 37
71: /* 38 is old stat */
72: #define SYS_getppid 39
73: /* 40 is old lstat */
74: #define SYS_dup 41
75: #define SYS_pipe 42
76: #define SYS_getegid 43
77: #define SYS_profil 44
78: #define SYS_ktrace 45
79: #define SYS_sigaction 46
80: #define SYS_getgid 47
81: #define SYS_sigprocmask 48
82: #define SYS_getlogin 49
83: #define SYS_setlogin 50
84: #define SYS_acct 51
85: #define SYS_sigpending 52
86: #define SYS_sigaltstack 53
87: #define SYS_ioctl 54
88: #define SYS_reboot 55
89: #define SYS_revoke 56
90: #define SYS_symlink 57
91: #define SYS_readlink 58
92: #define SYS_execve 59
93: #define SYS_umask 60
94: #define SYS_chroot 61
95: /* 62 is old fstat */
96: /* 63 is unused */
97: /* 64 is old getpagesize */
98: #define SYS_msync 65
99: #define SYS_vfork 66
100: /* 67 is obsolete vread */
101: /* 68 is obsolete vwrite */
102: #define SYS_sbrk 69
103: #define SYS_sstk 70
104: /* 71 is old mmap */
105: /* 72 is obsolete vadvise */
106: #define SYS_munmap 73
107: #define SYS_mprotect 74
108: #define SYS_madvise 75
109: /* 76 is obsolete vhangup */
110: /* 77 is obsolete vlimit */
111: #define SYS_mincore 78
112: #define SYS_getgroups 79
113: #define SYS_setgroups 80
114: #define SYS_getpgrp 81
115: #define SYS_setpgid 82
116: #define SYS_setitimer 83
117: /* 84 is old wait */
118: #define SYS_swapon 85
119: #define SYS_getitimer 86
120: /* 87 is old gethostname */
121: /* 88 is old sethostname */
122: /* 89 is old getdtablesize */
123: #define SYS_dup2 90
124: #define SYS_fcntl 92
125: #define SYS_select 93
126: /* 94 is obsolete setdopt */
127: #define SYS_fsync 95
128: #define SYS_setpriority 96
129: #define SYS_socket 97
130: #define SYS_connect 98
131: /* 99 is old accept */
132: #define SYS_getpriority 100
133: /* 101 is old send */
134: /* 102 is old recv */
135: #define SYS_sigreturn 103
136: #define SYS_bind 104
137: #define SYS_setsockopt 105
138: #define SYS_listen 106
139: /* 107 is obsolete vtimes */
140: /* 108 is old sigvec */
141: /* 109 is old sigblock */
142: /* 110 is old sigsetmask */
143: #define SYS_sigsuspend 111
144: /* 112 is old sigstack */
145: /* 113 is old recvmsg */
146: /* 114 is old sendmsg */
147: /* 115 is obsolete vtrace */
148: #define SYS_gettimeofday 116
149: #define SYS_getrusage 117
150: #define SYS_getsockopt 118
151: /* 119 is obsolete resuba */
152: #define SYS_readv 120
153: #define SYS_writev 121
154: #define SYS_settimeofday 122
155: #define SYS_fchown 123
156: #define SYS_fchmod 124
157: /* 125 is old recvfrom */
158: /* 126 is old setreuid */
159: /* 127 is old setregid */
160: #define SYS_rename 128
161: /* 129 is old truncate */
162: /* 130 is old ftruncate */
163: #define SYS_flock 131
164: #define SYS_mkfifo 132
165: #define SYS_sendto 133
166: #define SYS_shutdown 134
167: #define SYS_socketpair 135
168: #define SYS_mkdir 136
169: #define SYS_rmdir 137
170: #define SYS_utimes 138
171: /* 139 is unused */
172: #define SYS_adjtime 140
173: /* 141 is old getpeername */
174: /* 142 is old gethostid */
175: /* 143 is old sethostid */
176: /* 144 is old getrlimit */
177: /* 145 is old setrlimit */
178: /* 146 is old killpg */
179: #define SYS_setsid 147
180: /* 148 is obsolete setquota */
181: /* 149 is obsolete quota */
182: /* 150 is old getsockname */
183: /* 151 is reserved */
184: #define SYS_setprivexec 152
185: /* 153 is reserved */
186: /* 154 is reserved */
187: #define SYS_nfssvc 155
188: /* 156 is old getdirentries */
189: #define SYS_statfs 157
190: #define SYS_fstatfs 158
191: #define SYS_unmount 159
192: /* 160 is obsolete async_daemon */
193: #define SYS_getfh 161
194: /* 162 is old getdomainname */
195: /* 163 is old setdomainname */
196: /* 164 is obsolete pcfs_mount */
197: #define SYS_quotactl 165
198: /* 166 is obsolete exportfs */
199: #define SYS_mount 167
200: /* 168 is obsolete ustat */
201: /* 169 is unused */
202: #define SYS_table 170
203: /* 171 is old wait_3 */
204: /* 172 is obsolete rpause */
205: /* 173 is unused */
206: /* 174 is obsolete getdents */
207: #define SYS_gc_control 175
208: #define SYS_add_profil 176
209: /* 177 is unused */
210: /* 178 is unused */
211: /* 179 is unused */
212: #if KDEBUG
213: #define SYS_kern_debug
214: #else
215: /* 180 is unused */
216: #endif
217: #define SYS_setgid 181
218: #define SYS_setegid 182
219: #define SYS_seteuid 183
220: #define SYS_lfs_bmapv 184
221: #define SYS_lfs_markv 185
222: #define SYS_lfs_segclean 186
223: #define SYS_lfs_segwait 187
224: #define SYS_stat 188
225: #define SYS_fstat 189
226: #define SYS_lstat 190
227: #define SYS_pathconf 191
228: #define SYS_fpathconf 192
229: /* 193 is unused */
230: #define SYS_getrlimit 194
231: #define SYS_setrlimit 195
232: #define SYS_getdirentries 196
233: #define SYS_mmap 197
234: #define SYS___syscall 198
235: #define SYS_lseek 199
236: #define SYS_truncate 200
237: #define SYS_ftruncate 201
238: #define SYS___sysctl 202
239: #define SYS_getdtablesize 203 /* 203 is unused */
240: /* 204 is unused */
241: #define SYS_undelete 205
242: /* 206-215 are used/reserved for AppleTalk */
243: #define SYS_mkcomplex 216
244: #define SYS_statv 217
245: #define SYS_lstatv 218
246: #define SYS_fstatv 219
247: #define SYS_getattrlist 220
248: #define SYS_setattrlist 221
249: #define SYS_getdirentryattr 222
250: #define SYS_exchangedata 223
251: #define SYS_checkuseraccess 224
252: #define SYS_searchfs 225
253:
254: /* 226 - 230 are reserved for HFS expansion */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.