4 * System call switch table.
6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD: syscalls.master,v 1.61 2009/01/13 22:27:44 pooka Exp
10 #include <sys/cdefs.h>
11 __KERNEL_RCSID(0, "$NetBSD$");
13 #if defined(_KERNEL_OPT)
17 #include <sys/param.h>
18 #include <sys/systm.h>
19 #include <sys/signal.h>
20 #include <sys/mount.h>
22 #include <sys/sched.h>
23 #include <sys/syscallargs.h>
24 #include <compat/svr4/svr4_types.h>
25 #include <compat/svr4/svr4_time.h>
26 #include <compat/svr4/svr4_signal.h>
27 #include <compat/svr4/svr4_ucontext.h>
28 #include <compat/svr4/svr4_lwp.h>
29 #include <compat/svr4/svr4_syscallargs.h>
30 #include <compat/svr4/svr4_statvfs.h>
31 #include <compat/svr4/svr4_resource.h>
32 #include <compat/svr4/svr4_acl.h>
33 #include <compat/svr4/svr4_schedctl.h>
35 #define s(type) sizeof(type)
36 #define n(type) (sizeof(type)/sizeof (register_t))
37 #define ns(type) n(type), s(type)
39 struct sysent svr4_sysent
[] = {
41 (sy_call_t
*)sys_nosys
}, /* 0 = syscall */
42 { ns(struct sys_exit_args
), 0,
43 (sy_call_t
*)sys_exit
}, /* 1 = exit */
45 (sy_call_t
*)sys_fork
}, /* 2 = fork */
46 { ns(struct sys_read_args
), 0,
47 (sy_call_t
*)sys_read
}, /* 3 = read */
48 { ns(struct sys_write_args
), 0,
49 (sy_call_t
*)sys_write
}, /* 4 = write */
50 { ns(struct svr4_sys_open_args
), 0,
51 (sy_call_t
*)svr4_sys_open
}, /* 5 = open */
52 { ns(struct sys_close_args
), 0,
53 (sy_call_t
*)sys_close
}, /* 6 = close */
54 { ns(struct svr4_sys_wait_args
), 0,
55 (sy_call_t
*)svr4_sys_wait
}, /* 7 = wait */
56 { ns(struct svr4_sys_creat_args
), 0,
57 (sy_call_t
*)svr4_sys_creat
}, /* 8 = creat */
58 { ns(struct sys_link_args
), 0,
59 (sy_call_t
*)sys_link
}, /* 9 = link */
60 { ns(struct sys_unlink_args
), 0,
61 (sy_call_t
*)sys_unlink
}, /* 10 = unlink */
62 { ns(struct svr4_sys_execv_args
), 0,
63 (sy_call_t
*)svr4_sys_execv
}, /* 11 = execv */
64 { ns(struct sys_chdir_args
), 0,
65 (sy_call_t
*)sys_chdir
}, /* 12 = chdir */
66 { ns(struct svr4_sys_time_args
), 0,
67 (sy_call_t
*)svr4_sys_time
}, /* 13 = time */
68 { ns(struct svr4_sys_mknod_args
), 0,
69 (sy_call_t
*)svr4_sys_mknod
}, /* 14 = mknod */
70 { ns(struct sys_chmod_args
), 0,
71 (sy_call_t
*)sys_chmod
}, /* 15 = chmod */
72 { ns(struct sys___posix_chown_args
), 0,
73 (sy_call_t
*)sys___posix_chown
}, /* 16 = chown */
74 { ns(struct svr4_sys_break_args
), 0,
75 (sy_call_t
*)svr4_sys_break
}, /* 17 = break */
76 { ns(struct svr4_sys_stat_args
), 0,
77 (sy_call_t
*)svr4_sys_stat
}, /* 18 = stat */
78 { ns(struct compat_43_sys_lseek_args
), 0,
79 (sy_call_t
*)compat_43_sys_lseek
}, /* 19 = lseek */
81 (sy_call_t
*)sys_getpid
}, /* 20 = getpid */
83 sys_nosys
}, /* 21 = unimplemented old_mount */
85 sys_nosys
}, /* 22 = unimplemented System V umount */
86 { ns(struct sys_setuid_args
), 0,
87 (sy_call_t
*)sys_setuid
}, /* 23 = setuid */
89 (sy_call_t
*)sys_getuid_with_euid
},/* 24 = getuid_with_euid */
91 sys_nosys
}, /* 25 = unimplemented stime */
93 sys_nosys
}, /* 26 = unimplemented ptrace */
94 { ns(struct svr4_sys_alarm_args
), 0,
95 (sy_call_t
*)svr4_sys_alarm
}, /* 27 = alarm */
96 { ns(struct svr4_sys_fstat_args
), 0,
97 (sy_call_t
*)svr4_sys_fstat
}, /* 28 = fstat */
99 (sy_call_t
*)svr4_sys_pause
}, /* 29 = pause */
100 { ns(struct svr4_sys_utime_args
), 0,
101 (sy_call_t
*)svr4_sys_utime
}, /* 30 = utime */
103 sys_nosys
}, /* 31 = unimplemented was stty */
105 sys_nosys
}, /* 32 = unimplemented was gtty */
106 { ns(struct svr4_sys_access_args
), 0,
107 (sy_call_t
*)svr4_sys_access
}, /* 33 = access */
108 { ns(struct svr4_sys_nice_args
), 0,
109 (sy_call_t
*)svr4_sys_nice
}, /* 34 = nice */
111 sys_nosys
}, /* 35 = unimplemented statfs */
113 (sy_call_t
*)sys_sync
}, /* 36 = sync */
114 { ns(struct svr4_sys_kill_args
), 0,
115 (sy_call_t
*)svr4_sys_kill
}, /* 37 = kill */
117 sys_nosys
}, /* 38 = unimplemented fstatfs */
118 { ns(struct svr4_sys_pgrpsys_args
), 0,
119 (sy_call_t
*)svr4_sys_pgrpsys
}, /* 39 = pgrpsys */
121 sys_nosys
}, /* 40 = unimplemented xenix */
122 { ns(struct sys_dup_args
), 0,
123 (sy_call_t
*)sys_dup
}, /* 41 = dup */
125 (sy_call_t
*)sys_pipe
}, /* 42 = pipe */
126 { ns(struct svr4_sys_times_args
), 0,
127 (sy_call_t
*)svr4_sys_times
}, /* 43 = times */
129 sys_nosys
}, /* 44 = unimplemented profil */
131 sys_nosys
}, /* 45 = unimplemented plock */
132 { ns(struct sys_setgid_args
), 0,
133 (sy_call_t
*)sys_setgid
}, /* 46 = setgid */
135 (sy_call_t
*)sys_getgid_with_egid
},/* 47 = getgid_with_egid */
136 { ns(struct svr4_sys_signal_args
), 0,
137 (sy_call_t
*)svr4_sys_signal
}, /* 48 = signal */
139 { ns(struct svr4_sys_msgsys_args
), 0,
140 (sy_call_t
*)svr4_sys_msgsys
}, /* 49 = msgsys */
143 sys_nosys
}, /* 49 = unimplemented msgsys */
145 { ns(struct svr4_sys_sysarch_args
), 0,
146 (sy_call_t
*)svr4_sys_sysarch
}, /* 50 = sysarch */
148 sys_nosys
}, /* 51 = unimplemented acct */
150 { ns(struct svr4_sys_shmsys_args
), 0,
151 (sy_call_t
*)svr4_sys_shmsys
}, /* 52 = shmsys */
154 sys_nosys
}, /* 52 = unimplemented shmsys */
157 { ns(struct svr4_sys_semsys_args
), 0,
158 (sy_call_t
*)svr4_sys_semsys
}, /* 53 = semsys */
161 sys_nosys
}, /* 53 = unimplemented semsys */
163 { ns(struct svr4_sys_ioctl_args
), 0,
164 (sy_call_t
*)svr4_sys_ioctl
}, /* 54 = ioctl */
166 sys_nosys
}, /* 55 = unimplemented uadmin */
168 sys_nosys
}, /* 56 = unimplemented exch */
169 { ns(struct svr4_sys_utssys_args
), 0,
170 (sy_call_t
*)svr4_sys_utssys
}, /* 57 = utssys */
171 { ns(struct sys_fsync_args
), 0,
172 (sy_call_t
*)sys_fsync
}, /* 58 = fsync */
173 { ns(struct svr4_sys_execve_args
), 0,
174 (sy_call_t
*)svr4_sys_execve
}, /* 59 = execve */
175 { ns(struct sys_umask_args
), 0,
176 (sy_call_t
*)sys_umask
}, /* 60 = umask */
177 { ns(struct sys_chroot_args
), 0,
178 (sy_call_t
*)sys_chroot
}, /* 61 = chroot */
179 { ns(struct svr4_sys_fcntl_args
), 0,
180 (sy_call_t
*)svr4_sys_fcntl
}, /* 62 = fcntl */
181 { ns(struct svr4_sys_ulimit_args
), 0,
182 (sy_call_t
*)svr4_sys_ulimit
}, /* 63 = ulimit */
184 sys_nosys
}, /* 64 = unimplemented reserved for unix/pc */
186 sys_nosys
}, /* 65 = unimplemented reserved for unix/pc */
188 sys_nosys
}, /* 66 = unimplemented reserved for unix/pc */
190 sys_nosys
}, /* 67 = unimplemented reserved for unix/pc */
192 sys_nosys
}, /* 68 = unimplemented reserved for unix/pc */
194 sys_nosys
}, /* 69 = unimplemented reserved for unix/pc */
196 sys_nosys
}, /* 70 = obsolete advfs */
198 sys_nosys
}, /* 71 = obsolete unadvfs */
200 sys_nosys
}, /* 72 = obsolete rmount */
202 sys_nosys
}, /* 73 = obsolete rumount */
204 sys_nosys
}, /* 74 = obsolete rfstart */
206 sys_nosys
}, /* 75 = obsolete sigret */
208 sys_nosys
}, /* 76 = obsolete rdebug */
210 sys_nosys
}, /* 77 = obsolete rfstop */
212 sys_nosys
}, /* 78 = unimplemented rfsys */
213 { ns(struct sys_rmdir_args
), 0,
214 (sy_call_t
*)sys_rmdir
}, /* 79 = rmdir */
215 { ns(struct sys_mkdir_args
), 0,
216 (sy_call_t
*)sys_mkdir
}, /* 80 = mkdir */
217 { ns(struct svr4_sys_getdents_args
), 0,
218 (sy_call_t
*)svr4_sys_getdents
}, /* 81 = getdents */
220 sys_nosys
}, /* 82 = obsolete libattach */
222 sys_nosys
}, /* 83 = obsolete libdetach */
224 sys_nosys
}, /* 84 = unimplemented sysfs */
225 { ns(struct svr4_sys_getmsg_args
), 0,
226 (sy_call_t
*)svr4_sys_getmsg
}, /* 85 = getmsg */
227 { ns(struct svr4_sys_putmsg_args
), 0,
228 (sy_call_t
*)svr4_sys_putmsg
}, /* 86 = putmsg */
229 { ns(struct sys_poll_args
), 0,
230 (sy_call_t
*)sys_poll
}, /* 87 = poll */
231 { ns(struct svr4_sys_lstat_args
), 0,
232 (sy_call_t
*)svr4_sys_lstat
}, /* 88 = lstat */
233 { ns(struct sys_symlink_args
), 0,
234 (sy_call_t
*)sys_symlink
}, /* 89 = symlink */
235 { ns(struct sys_readlink_args
), 0,
236 (sy_call_t
*)sys_readlink
}, /* 90 = readlink */
237 { ns(struct sys_getgroups_args
), 0,
238 (sy_call_t
*)sys_getgroups
}, /* 91 = getgroups */
239 { ns(struct sys_setgroups_args
), 0,
240 (sy_call_t
*)sys_setgroups
}, /* 92 = setgroups */
241 { ns(struct sys_fchmod_args
), 0,
242 (sy_call_t
*)sys_fchmod
}, /* 93 = fchmod */
243 { ns(struct sys___posix_fchown_args
), 0,
244 (sy_call_t
*)sys___posix_fchown
}, /* 94 = fchown */
245 { ns(struct svr4_sys_sigprocmask_args
), 0,
246 (sy_call_t
*)svr4_sys_sigprocmask
},/* 95 = sigprocmask */
247 { ns(struct svr4_sys_sigsuspend_args
), 0,
248 (sy_call_t
*)svr4_sys_sigsuspend
}, /* 96 = sigsuspend */
249 { ns(struct svr4_sys_sigaltstack_args
), 0,
250 (sy_call_t
*)svr4_sys_sigaltstack
},/* 97 = sigaltstack */
251 { ns(struct svr4_sys_sigaction_args
), 0,
252 (sy_call_t
*)svr4_sys_sigaction
}, /* 98 = sigaction */
253 { ns(struct svr4_sys_sigpending_args
), 0,
254 (sy_call_t
*)svr4_sys_sigpending
}, /* 99 = sigpending */
255 { ns(struct svr4_sys_context_args
), 0,
256 (sy_call_t
*)svr4_sys_context
}, /* 100 = context */
258 sys_nosys
}, /* 101 = unimplemented evsys */
260 sys_nosys
}, /* 102 = unimplemented evtrapret */
261 { ns(struct svr4_sys_statvfs_args
), 0,
262 (sy_call_t
*)svr4_sys_statvfs
}, /* 103 = statvfs */
263 { ns(struct svr4_sys_fstatvfs_args
), 0,
264 (sy_call_t
*)svr4_sys_fstatvfs
}, /* 104 = fstatvfs */
266 sys_nosys
}, /* 105 = unimplemented */
268 sys_nosys
}, /* 106 = unimplemented nfssvc */
269 { ns(struct svr4_sys_waitsys_args
), 0,
270 (sy_call_t
*)svr4_sys_waitsys
}, /* 107 = waitsys */
272 sys_nosys
}, /* 108 = unimplemented sigsendsys */
273 { ns(struct svr4_sys_hrtsys_args
), 0,
274 (sy_call_t
*)svr4_sys_hrtsys
}, /* 109 = hrtsys */
276 sys_nosys
}, /* 110 = unimplemented acancel */
278 sys_nosys
}, /* 111 = unimplemented async */
280 sys_nosys
}, /* 112 = unimplemented priocntlsys */
281 { ns(struct svr4_sys_pathconf_args
), 0,
282 (sy_call_t
*)svr4_sys_pathconf
}, /* 113 = pathconf */
284 sys_nosys
}, /* 114 = unimplemented mincore */
285 { ns(struct svr4_sys_mmap_args
), 0,
286 (sy_call_t
*)svr4_sys_mmap
}, /* 115 = mmap */
287 { ns(struct sys_mprotect_args
), 0,
288 (sy_call_t
*)sys_mprotect
}, /* 116 = mprotect */
289 { ns(struct sys_munmap_args
), 0,
290 (sy_call_t
*)sys_munmap
}, /* 117 = munmap */
291 { ns(struct svr4_sys_fpathconf_args
), 0,
292 (sy_call_t
*)svr4_sys_fpathconf
}, /* 118 = fpathconf */
294 (sy_call_t
*)sys_vfork
}, /* 119 = vfork */
295 { ns(struct sys_fchdir_args
), 0,
296 (sy_call_t
*)sys_fchdir
}, /* 120 = fchdir */
297 { ns(struct sys_readv_args
), 0,
298 (sy_call_t
*)sys_readv
}, /* 121 = readv */
299 { ns(struct sys_writev_args
), 0,
300 (sy_call_t
*)sys_writev
}, /* 122 = writev */
301 { ns(struct svr4_sys_xstat_args
), 0,
302 (sy_call_t
*)svr4_sys_xstat
}, /* 123 = xstat */
303 { ns(struct svr4_sys_lxstat_args
), 0,
304 (sy_call_t
*)svr4_sys_lxstat
}, /* 124 = lxstat */
305 { ns(struct svr4_sys_fxstat_args
), 0,
306 (sy_call_t
*)svr4_sys_fxstat
}, /* 125 = fxstat */
307 { ns(struct svr4_sys_xmknod_args
), 0,
308 (sy_call_t
*)svr4_sys_xmknod
}, /* 126 = xmknod */
310 sys_nosys
}, /* 127 = unimplemented clocal */
311 { ns(struct svr4_sys_setrlimit_args
), 0,
312 (sy_call_t
*)svr4_sys_setrlimit
}, /* 128 = setrlimit */
313 { ns(struct svr4_sys_getrlimit_args
), 0,
314 (sy_call_t
*)svr4_sys_getrlimit
}, /* 129 = getrlimit */
315 { ns(struct sys___posix_lchown_args
), 0,
316 (sy_call_t
*)sys___posix_lchown
}, /* 130 = lchown */
317 { ns(struct svr4_sys_memcntl_args
), 0,
318 (sy_call_t
*)svr4_sys_memcntl
}, /* 131 = memcntl */
320 sys_nosys
}, /* 132 = unimplemented getpmsg */
322 sys_nosys
}, /* 133 = unimplemented putpmsg */
323 { ns(struct sys___posix_rename_args
), 0,
324 (sy_call_t
*)sys___posix_rename
}, /* 134 = rename */
325 { ns(struct svr4_sys_uname_args
), 0,
326 (sy_call_t
*)svr4_sys_uname
}, /* 135 = uname */
327 { ns(struct sys_setegid_args
), 0,
328 (sy_call_t
*)sys_setegid
}, /* 136 = setegid */
329 { ns(struct svr4_sys_sysconfig_args
), 0,
330 (sy_call_t
*)svr4_sys_sysconfig
}, /* 137 = sysconfig */
331 { ns(struct compat_50_sys_adjtime_args
), 0,
332 (sy_call_t
*)compat_50_sys_adjtime
},/* 138 = adjtime */
333 { ns(struct svr4_sys_systeminfo_args
), 0,
334 (sy_call_t
*)svr4_sys_systeminfo
}, /* 139 = systeminfo */
336 sys_nosys
}, /* 140 = unimplemented */
337 { ns(struct sys_seteuid_args
), 0,
338 (sy_call_t
*)sys_seteuid
}, /* 141 = seteuid */
340 sys_nosys
}, /* 142 = unimplemented vtrace */
342 (sy_call_t
*)sys_fork
}, /* 143 = fork1 */
344 sys_nosys
}, /* 144 = unimplemented sigtimedwait */
345 { ns(struct svr4_sys__lwp_info_args
), 0,
346 (sy_call_t
*)svr4_sys__lwp_info
}, /* 145 = _lwp_info */
348 sys_nosys
}, /* 146 = unimplemented yield */
350 sys_nosys
}, /* 147 = unimplemented lwp_sema_wait */
352 sys_nosys
}, /* 148 = unimplemented lwp_sema_post */
354 sys_nosys
}, /* 149 = unimplemented lwp_sema_trywait */
356 sys_nosys
}, /* 150 = unimplemented */
358 sys_nosys
}, /* 151 = unimplemented */
360 sys_nosys
}, /* 152 = unimplemented modctl */
361 { ns(struct sys_fchroot_args
), 0,
362 (sy_call_t
*)sys_fchroot
}, /* 153 = fchroot */
363 { ns(struct svr4_sys_utimes_args
), 0,
364 (sy_call_t
*)svr4_sys_utimes
}, /* 154 = utimes */
366 (sy_call_t
*)svr4_sys_vhangup
}, /* 155 = vhangup */
367 { ns(struct svr4_sys_gettimeofday_args
), 0,
368 (sy_call_t
*)svr4_sys_gettimeofday
},/* 156 = gettimeofday */
369 { ns(struct compat_50_sys_getitimer_args
), 0,
370 (sy_call_t
*)compat_50_sys_getitimer
},/* 157 = getitimer */
371 { ns(struct compat_50_sys_setitimer_args
), 0,
372 (sy_call_t
*)compat_50_sys_setitimer
},/* 158 = setitimer */
373 { ns(struct svr4_sys__lwp_create_args
), 0,
374 (sy_call_t
*)svr4_sys__lwp_create
},/* 159 = _lwp_create */
376 (sy_call_t
*)svr4_sys__lwp_exit
}, /* 160 = _lwp_exit */
377 { ns(struct svr4_sys__lwp_suspend_args
), 0,
378 (sy_call_t
*)svr4_sys__lwp_suspend
},/* 161 = _lwp_suspend */
379 { ns(struct svr4_sys__lwp_continue_args
), 0,
380 (sy_call_t
*)svr4_sys__lwp_continue
},/* 162 = _lwp_continue */
381 { ns(struct svr4_sys__lwp_kill_args
), 0,
382 (sy_call_t
*)svr4_sys__lwp_kill
}, /* 163 = _lwp_kill */
384 (sy_call_t
*)svr4_sys__lwp_self
}, /* 164 = _lwp_self */
386 (sy_call_t
*)svr4_sys__lwp_getprivate
},/* 165 = _lwp_getprivate */
387 { ns(struct svr4_sys__lwp_setprivate_args
), 0,
388 (sy_call_t
*)svr4_sys__lwp_setprivate
},/* 166 = _lwp_setprivate */
389 { ns(struct svr4_sys__lwp_wait_args
), 0,
390 (sy_call_t
*)svr4_sys__lwp_wait
}, /* 167 = _lwp_wait */
392 sys_nosys
}, /* 168 = unimplemented lwp_mutex_unlock */
394 sys_nosys
}, /* 169 = unimplemented lwp_mutex_lock */
396 sys_nosys
}, /* 170 = unimplemented lwp_cond_wait */
398 sys_nosys
}, /* 171 = unimplemented lwp_cond_signal */
400 sys_nosys
}, /* 172 = unimplemented lwp_cond_broadcast */
401 { ns(struct svr4_sys_pread_args
), 0,
402 (sy_call_t
*)svr4_sys_pread
}, /* 173 = pread */
403 { ns(struct svr4_sys_pwrite_args
), 0,
404 (sy_call_t
*)svr4_sys_pwrite
}, /* 174 = pwrite */
405 { ns(struct svr4_sys_llseek_args
), 0,
406 (sy_call_t
*)svr4_sys_llseek
}, /* 175 = llseek */
408 sys_nosys
}, /* 176 = unimplemented inst_sync */
410 sys_nosys
}, /* 177 = unimplemented */
412 sys_nosys
}, /* 178 = unimplemented kaio */
414 sys_nosys
}, /* 179 = unimplemented */
416 sys_nosys
}, /* 180 = unimplemented */
418 sys_nosys
}, /* 181 = unimplemented */
420 sys_nosys
}, /* 182 = unimplemented */
422 sys_nosys
}, /* 183 = unimplemented */
424 sys_nosys
}, /* 184 = unimplemented tsolsys */
425 { ns(struct svr4_sys_acl_args
), 0,
426 (sy_call_t
*)svr4_sys_acl
}, /* 185 = acl */
427 { ns(struct svr4_sys_auditsys_args
), 0,
428 (sy_call_t
*)svr4_sys_auditsys
}, /* 186 = auditsys */
430 sys_nosys
}, /* 187 = unimplemented processor_bind */
432 sys_nosys
}, /* 188 = unimplemented processor_info */
434 sys_nosys
}, /* 189 = unimplemented p_online */
436 sys_nosys
}, /* 190 = unimplemented sigqueue */
438 sys_nosys
}, /* 191 = unimplemented clock_gettime */
440 sys_nosys
}, /* 192 = unimplemented clock_settime */
442 sys_nosys
}, /* 193 = unimplemented clock_getres */
444 sys_nosys
}, /* 194 = unimplemented timer_create */
446 sys_nosys
}, /* 195 = unimplemented timer_delete */
448 sys_nosys
}, /* 196 = unimplemented timer_settime */
450 sys_nosys
}, /* 197 = unimplemented timer_gettime */
452 sys_nosys
}, /* 198 = unimplemented timer_getoverrun */
453 { ns(struct compat_50_sys_nanosleep_args
), 0,
454 (sy_call_t
*)compat_50_sys_nanosleep
},/* 199 = nanosleep */
455 { ns(struct svr4_sys_facl_args
), 0,
456 (sy_call_t
*)svr4_sys_facl
}, /* 200 = facl */
458 sys_nosys
}, /* 201 = unimplemented door */
459 { ns(struct sys_setreuid_args
), 0,
460 (sy_call_t
*)sys_setreuid
}, /* 202 = setreuid */
461 { ns(struct sys_setregid_args
), 0,
462 (sy_call_t
*)sys_setregid
}, /* 203 = setregid */
464 sys_nosys
}, /* 204 = unimplemented install_utrap */
466 sys_nosys
}, /* 205 = unimplemented signotify */
467 { ns(struct svr4_sys_schedctl_args
), 0,
468 (sy_call_t
*)svr4_sys_schedctl
}, /* 206 = schedctl */
470 sys_nosys
}, /* 207 = unimplemented pset */
472 sys_nosys
}, /* 208 = unimplemented */
473 { ns(struct svr4_sys_resolvepath_args
), 0,
474 (sy_call_t
*)svr4_sys_resolvepath
},/* 209 = resolvepath */
476 sys_nosys
}, /* 210 = unimplemented signotifywait */
478 sys_nosys
}, /* 211 = unimplemented lwp_sigredirect */
480 sys_nosys
}, /* 212 = unimplemented lwp_alarm */
481 { ns(struct svr4_sys_getdents64_args
), 0,
482 (sy_call_t
*)svr4_sys_getdents64
}, /* 213 = getdents64 */
483 { ns(struct svr4_sys_mmap64_args
), 0,
484 (sy_call_t
*)svr4_sys_mmap64
}, /* 214 = mmap64 */
485 { ns(struct svr4_sys_stat64_args
), 0,
486 (sy_call_t
*)svr4_sys_stat64
}, /* 215 = stat64 */
487 { ns(struct svr4_sys_lstat64_args
), 0,
488 (sy_call_t
*)svr4_sys_lstat64
}, /* 216 = lstat64 */
489 { ns(struct svr4_sys_fstat64_args
), 0,
490 (sy_call_t
*)svr4_sys_fstat64
}, /* 217 = fstat64 */
491 { ns(struct svr4_sys_statvfs64_args
), 0,
492 (sy_call_t
*)svr4_sys_statvfs64
}, /* 218 = statvfs64 */
493 { ns(struct svr4_sys_fstatvfs64_args
), 0,
494 (sy_call_t
*)svr4_sys_fstatvfs64
}, /* 219 = fstatvfs64 */
495 { ns(struct svr4_sys_setrlimit64_args
), 0,
496 (sy_call_t
*)svr4_sys_setrlimit64
},/* 220 = setrlimit64 */
497 { ns(struct svr4_sys_getrlimit64_args
), 0,
498 (sy_call_t
*)svr4_sys_getrlimit64
},/* 221 = getrlimit64 */
499 { ns(struct svr4_sys_pread64_args
), 0,
500 (sy_call_t
*)svr4_sys_pread64
}, /* 222 = pread64 */
501 { ns(struct svr4_sys_pwrite64_args
), 0,
502 (sy_call_t
*)svr4_sys_pwrite64
}, /* 223 = pwrite64 */
503 { ns(struct svr4_sys_creat64_args
), 0,
504 (sy_call_t
*)svr4_sys_creat64
}, /* 224 = creat64 */
505 { ns(struct svr4_sys_open64_args
), 0,
506 (sy_call_t
*)svr4_sys_open64
}, /* 225 = open64 */
508 sys_nosys
}, /* 226 = unimplemented rpcsys */
510 sys_nosys
}, /* 227 = unimplemented */
512 sys_nosys
}, /* 228 = unimplemented */
514 sys_nosys
}, /* 229 = unimplemented */
515 { ns(struct svr4_sys_socket_args
), 0,
516 (sy_call_t
*)svr4_sys_socket
}, /* 230 = socket */
517 { ns(struct sys_socketpair_args
), 0,
518 (sy_call_t
*)sys_socketpair
}, /* 231 = socketpair */
519 { ns(struct sys_bind_args
), 0,
520 (sy_call_t
*)sys_bind
}, /* 232 = bind */
521 { ns(struct sys_listen_args
), 0,
522 (sy_call_t
*)sys_listen
}, /* 233 = listen */
523 { ns(struct compat_43_sys_accept_args
), 0,
524 (sy_call_t
*)compat_43_sys_accept
},/* 234 = accept */
525 { ns(struct sys_connect_args
), 0,
526 (sy_call_t
*)sys_connect
}, /* 235 = connect */
527 { ns(struct sys_shutdown_args
), 0,
528 (sy_call_t
*)sys_shutdown
}, /* 236 = shutdown */
529 { ns(struct compat_43_sys_recv_args
), 0,
530 (sy_call_t
*)compat_43_sys_recv
}, /* 237 = recv */
531 { ns(struct compat_43_sys_recvfrom_args
), 0,
532 (sy_call_t
*)compat_43_sys_recvfrom
},/* 238 = recvfrom */
533 { ns(struct compat_43_sys_recvmsg_args
), 0,
534 (sy_call_t
*)compat_43_sys_recvmsg
},/* 239 = recvmsg */
535 { ns(struct compat_43_sys_send_args
), 0,
536 (sy_call_t
*)compat_43_sys_send
}, /* 240 = send */
537 { ns(struct compat_43_sys_sendmsg_args
), 0,
538 (sy_call_t
*)compat_43_sys_sendmsg
},/* 241 = sendmsg */
539 { ns(struct sys_sendto_args
), 0,
540 (sy_call_t
*)sys_sendto
}, /* 242 = sendto */
541 { ns(struct compat_43_sys_getpeername_args
), 0,
542 (sy_call_t
*)compat_43_sys_getpeername
},/* 243 = getpeername */
543 { ns(struct compat_43_sys_getsockname_args
), 0,
544 (sy_call_t
*)compat_43_sys_getsockname
},/* 244 = getsockname */
545 { ns(struct sys_getsockopt_args
), 0,
546 (sy_call_t
*)sys_getsockopt
}, /* 245 = getsockopt */
547 { ns(struct sys_setsockopt_args
), 0,
548 (sy_call_t
*)sys_setsockopt
}, /* 246 = setsockopt */
550 sys_nosys
}, /* 247 = unimplemented sockconfig */
552 sys_nosys
}, /* 248 = unimplemented sys_ntp_gettime */
553 #if defined(NTP) || !defined(_KERNEL)
554 { ns(struct sys_ntp_adjtime_args
), 0,
555 (sy_call_t
*)sys_ntp_adjtime
}, /* 249 = ntp_adjtime */
558 sys_nosys
}, /* 249 = excluded ntp_adjtime */
561 sys_nosys
}, /* 250 = unimplemented lwp_mutex_unlock */
563 sys_nosys
}, /* 251 = unimplemented lwp_mutex_trylock */
565 sys_nosys
}, /* 252 = unimplemented lwp_mutex_init */
567 sys_nosys
}, /* 253 = unimplemented cladm */
569 sys_nosys
}, /* 254 = unimplemented lwp_sigtimedwait */
571 sys_nosys
}, /* 255 = unimplemented umount2 */