1 1.94 dholland /* $NetBSD: sunos_sysent.c,v 1.94 2020/06/11 03:47:05 dholland Exp $ */ 2 1.41 thorpej 3 1.1 deraadt /* 4 1.1 deraadt * System call switch table. 5 1.1 deraadt * 6 1.1 deraadt * DO NOT EDIT-- this file is automatically generated. 7 1.94 dholland * created from NetBSD: syscalls.master,v 1.82 2019/09/23 20:42:29 christos Exp 8 1.1 deraadt */ 9 1.59 lukem 10 1.59 lukem #include <sys/cdefs.h> 11 1.94 dholland __KERNEL_RCSID(0, "$NetBSD: sunos_sysent.c,v 1.94 2020/06/11 03:47:05 dholland Exp $"); 12 1.1 deraadt 13 1.58 mrg #if defined(_KERNEL_OPT) 14 1.46 tron #include "opt_sysv.h" 15 1.54 jdolecek #endif 16 1.1 deraadt #include <sys/param.h> 17 1.1 deraadt #include <sys/systm.h> 18 1.18 christos #include <sys/signal.h> 19 1.18 christos #include <sys/mount.h> 20 1.31 mycroft #include <sys/poll.h> 21 1.74 tsutsui #include <sys/sched.h> 22 1.18 christos #include <sys/syscallargs.h> 23 1.18 christos #include <compat/sunos/sunos.h> 24 1.18 christos #include <compat/sunos/sunos_syscallargs.h> 25 1.25 mycroft 26 1.18 christos #define s(type) sizeof(type) 27 1.72 dsl #define n(type) (sizeof(type)/sizeof (register_t)) 28 1.84 christos #define ns(type) .sy_narg = n(type), .sy_argsize = s(type) 29 1.18 christos 30 1.18 christos struct sysent sunos_sysent[] = { 31 1.84 christos { 32 1.84 christos .sy_call = (sy_call_t *)sys_nosys 33 1.84 christos }, /* 0 = syscall */ 34 1.84 christos { 35 1.84 christos ns(struct sys_exit_args), 36 1.84 christos .sy_call = (sy_call_t *)sys_exit 37 1.84 christos }, /* 1 = exit */ 38 1.84 christos { 39 1.84 christos .sy_call = (sy_call_t *)sys_fork 40 1.84 christos }, /* 2 = fork */ 41 1.84 christos { 42 1.84 christos ns(struct sys_read_args), 43 1.84 christos .sy_flags = SYCALL_ARG_PTR, 44 1.84 christos .sy_call = (sy_call_t *)sys_read 45 1.84 christos }, /* 3 = read */ 46 1.84 christos { 47 1.84 christos ns(struct sys_write_args), 48 1.84 christos .sy_flags = SYCALL_ARG_PTR, 49 1.84 christos .sy_call = (sy_call_t *)sys_write 50 1.84 christos }, /* 4 = write */ 51 1.84 christos { 52 1.84 christos ns(struct sunos_sys_open_args), 53 1.84 christos .sy_flags = SYCALL_ARG_PTR, 54 1.84 christos .sy_call = (sy_call_t *)sunos_sys_open 55 1.84 christos }, /* 5 = open */ 56 1.84 christos { 57 1.84 christos ns(struct sys_close_args), 58 1.84 christos .sy_call = (sy_call_t *)sys_close 59 1.84 christos }, /* 6 = close */ 60 1.84 christos { 61 1.84 christos ns(struct sunos_sys_wait4_args), 62 1.84 christos .sy_flags = SYCALL_ARG_PTR, 63 1.84 christos .sy_call = (sy_call_t *)sunos_sys_wait4 64 1.84 christos }, /* 7 = wait4 */ 65 1.84 christos { 66 1.84 christos ns(struct sunos_sys_creat_args), 67 1.84 christos .sy_flags = SYCALL_ARG_PTR, 68 1.84 christos .sy_call = (sy_call_t *)sunos_sys_creat 69 1.84 christos }, /* 8 = creat */ 70 1.84 christos { 71 1.84 christos ns(struct sys_link_args), 72 1.84 christos .sy_flags = SYCALL_ARG_PTR, 73 1.84 christos .sy_call = (sy_call_t *)sys_link 74 1.84 christos }, /* 9 = link */ 75 1.84 christos { 76 1.84 christos ns(struct sys_unlink_args), 77 1.84 christos .sy_flags = SYCALL_ARG_PTR, 78 1.84 christos .sy_call = (sy_call_t *)sys_unlink 79 1.84 christos }, /* 10 = unlink */ 80 1.84 christos { 81 1.84 christos ns(struct sunos_sys_execv_args), 82 1.84 christos .sy_flags = SYCALL_ARG_PTR, 83 1.84 christos .sy_call = (sy_call_t *)sunos_sys_execv 84 1.84 christos }, /* 11 = execv */ 85 1.84 christos { 86 1.84 christos ns(struct sys_chdir_args), 87 1.84 christos .sy_flags = SYCALL_ARG_PTR, 88 1.84 christos .sy_call = (sy_call_t *)sys_chdir 89 1.84 christos }, /* 12 = chdir */ 90 1.84 christos { 91 1.84 christos .sy_call = sys_nosys, 92 1.84 christos }, /* 13 = filler */ 93 1.84 christos { 94 1.84 christos ns(struct sunos_sys_mknod_args), 95 1.84 christos .sy_flags = SYCALL_ARG_PTR, 96 1.84 christos .sy_call = (sy_call_t *)sunos_sys_mknod 97 1.84 christos }, /* 14 = mknod */ 98 1.84 christos { 99 1.84 christos ns(struct sys_chmod_args), 100 1.84 christos .sy_flags = SYCALL_ARG_PTR, 101 1.84 christos .sy_call = (sy_call_t *)sys_chmod 102 1.84 christos }, /* 15 = chmod */ 103 1.84 christos { 104 1.84 christos ns(struct sys_chown_args), 105 1.84 christos .sy_flags = SYCALL_ARG_PTR, 106 1.84 christos .sy_call = (sy_call_t *)sys_chown 107 1.84 christos }, /* 16 = chown */ 108 1.84 christos { 109 1.84 christos ns(struct sys_obreak_args), 110 1.84 christos .sy_flags = SYCALL_ARG_PTR, 111 1.84 christos .sy_call = (sy_call_t *)sys_obreak 112 1.84 christos }, /* 17 = break */ 113 1.84 christos { 114 1.84 christos .sy_call = sys_nosys, 115 1.84 christos }, /* 18 = filler */ 116 1.84 christos { 117 1.84 christos ns(struct compat_43_sys_lseek_args), 118 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_lseek 119 1.84 christos }, /* 19 = lseek */ 120 1.84 christos { 121 1.84 christos .sy_call = (sy_call_t *)sys_getpid_with_ppid 122 1.84 christos }, /* 20 = getpid_with_ppid */ 123 1.84 christos { 124 1.84 christos .sy_call = sys_nosys, 125 1.84 christos }, /* 21 = filler */ 126 1.84 christos { 127 1.84 christos .sy_call = sys_nosys, 128 1.84 christos }, /* 22 = filler */ 129 1.84 christos { 130 1.84 christos ns(struct sys_setuid_args), 131 1.84 christos .sy_call = (sy_call_t *)sys_setuid 132 1.84 christos }, /* 23 = setuid */ 133 1.84 christos { 134 1.84 christos .sy_call = (sy_call_t *)sys_getuid_with_euid 135 1.84 christos }, /* 24 = getuid_with_euid */ 136 1.84 christos { 137 1.84 christos ns(struct sunos_sys_stime_args), 138 1.84 christos .sy_flags = SYCALL_ARG_PTR, 139 1.84 christos .sy_call = (sy_call_t *)sunos_sys_stime 140 1.84 christos }, /* 25 = stime */ 141 1.84 christos { 142 1.84 christos ns(struct sunos_sys_ptrace_args), 143 1.84 christos .sy_flags = SYCALL_ARG_PTR, 144 1.84 christos .sy_call = (sy_call_t *)sunos_sys_ptrace 145 1.84 christos }, /* 26 = ptrace */ 146 1.84 christos { 147 1.84 christos .sy_call = sys_nosys, 148 1.84 christos }, /* 27 = filler */ 149 1.84 christos { 150 1.84 christos .sy_call = sys_nosys, 151 1.84 christos }, /* 28 = filler */ 152 1.84 christos { 153 1.84 christos .sy_call = sys_nosys, 154 1.84 christos }, /* 29 = filler */ 155 1.84 christos { 156 1.84 christos .sy_call = sys_nosys, 157 1.84 christos }, /* 30 = filler */ 158 1.84 christos { 159 1.84 christos .sy_call = sys_nosys, 160 1.84 christos }, /* 31 = filler */ 161 1.84 christos { 162 1.84 christos .sy_call = sys_nosys, 163 1.84 christos }, /* 32 = filler */ 164 1.84 christos { 165 1.84 christos ns(struct sys_access_args), 166 1.84 christos .sy_flags = SYCALL_ARG_PTR, 167 1.84 christos .sy_call = (sy_call_t *)sys_access 168 1.84 christos }, /* 33 = access */ 169 1.84 christos { 170 1.84 christos .sy_call = sys_nosys, 171 1.84 christos }, /* 34 = filler */ 172 1.84 christos { 173 1.84 christos .sy_call = sys_nosys, 174 1.84 christos }, /* 35 = filler */ 175 1.84 christos { 176 1.84 christos .sy_call = (sy_call_t *)sys_sync 177 1.84 christos }, /* 36 = sync */ 178 1.84 christos { 179 1.84 christos ns(struct sys_kill_args), 180 1.84 christos .sy_call = (sy_call_t *)sys_kill 181 1.84 christos }, /* 37 = kill */ 182 1.84 christos { 183 1.84 christos ns(struct compat_43_sys_stat_args), 184 1.84 christos .sy_flags = SYCALL_ARG_PTR, 185 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_stat 186 1.84 christos }, /* 38 = stat */ 187 1.84 christos { 188 1.84 christos .sy_call = sys_nosys, 189 1.84 christos }, /* 39 = filler */ 190 1.84 christos { 191 1.84 christos ns(struct compat_43_sys_lstat_args), 192 1.84 christos .sy_flags = SYCALL_ARG_PTR, 193 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_lstat 194 1.84 christos }, /* 40 = lstat */ 195 1.84 christos { 196 1.84 christos ns(struct sys_dup_args), 197 1.84 christos .sy_call = (sy_call_t *)sys_dup 198 1.84 christos }, /* 41 = dup */ 199 1.84 christos { 200 1.84 christos .sy_call = (sy_call_t *)sys_pipe 201 1.84 christos }, /* 42 = pipe */ 202 1.84 christos { 203 1.84 christos .sy_call = sys_nosys, 204 1.84 christos }, /* 43 = filler */ 205 1.84 christos { 206 1.84 christos ns(struct sys_profil_args), 207 1.84 christos .sy_flags = SYCALL_ARG_PTR, 208 1.84 christos .sy_call = (sy_call_t *)sys_profil 209 1.84 christos }, /* 44 = profil */ 210 1.84 christos { 211 1.84 christos .sy_call = sys_nosys, 212 1.84 christos }, /* 45 = filler */ 213 1.84 christos { 214 1.84 christos ns(struct sys_setgid_args), 215 1.84 christos .sy_call = (sy_call_t *)sys_setgid 216 1.84 christos }, /* 46 = setgid */ 217 1.84 christos { 218 1.84 christos .sy_call = (sy_call_t *)sys_getgid_with_egid 219 1.84 christos }, /* 47 = getgid_with_egid */ 220 1.84 christos { 221 1.84 christos .sy_call = sys_nosys, 222 1.84 christos }, /* 48 = filler */ 223 1.84 christos { 224 1.84 christos .sy_call = sys_nosys, 225 1.84 christos }, /* 49 = filler */ 226 1.84 christos { 227 1.84 christos .sy_call = sys_nosys, 228 1.84 christos }, /* 50 = filler */ 229 1.84 christos { 230 1.84 christos ns(struct sys_acct_args), 231 1.84 christos .sy_flags = SYCALL_ARG_PTR, 232 1.84 christos .sy_call = (sy_call_t *)sys_acct 233 1.84 christos }, /* 51 = acct */ 234 1.84 christos { 235 1.84 christos .sy_call = sys_nosys, 236 1.84 christos }, /* 52 = filler */ 237 1.84 christos { 238 1.84 christos ns(struct sunos_sys_mctl_args), 239 1.84 christos .sy_flags = SYCALL_ARG_PTR, 240 1.84 christos .sy_call = (sy_call_t *)sunos_sys_mctl 241 1.84 christos }, /* 53 = mctl */ 242 1.84 christos { 243 1.84 christos ns(struct sunos_sys_ioctl_args), 244 1.84 christos .sy_flags = SYCALL_ARG_PTR, 245 1.84 christos .sy_call = (sy_call_t *)sunos_sys_ioctl 246 1.84 christos }, /* 54 = ioctl */ 247 1.84 christos { 248 1.84 christos ns(struct sunos_sys_reboot_args), 249 1.84 christos .sy_flags = SYCALL_ARG_PTR, 250 1.84 christos .sy_call = (sy_call_t *)sunos_sys_reboot 251 1.84 christos }, /* 55 = reboot */ 252 1.84 christos { 253 1.84 christos .sy_call = sys_nosys, 254 1.84 christos }, /* 56 = filler */ 255 1.84 christos { 256 1.84 christos ns(struct sys_symlink_args), 257 1.84 christos .sy_flags = SYCALL_ARG_PTR, 258 1.84 christos .sy_call = (sy_call_t *)sys_symlink 259 1.84 christos }, /* 57 = symlink */ 260 1.84 christos { 261 1.84 christos ns(struct sys_readlink_args), 262 1.84 christos .sy_flags = SYCALL_ARG_PTR, 263 1.84 christos .sy_call = (sy_call_t *)sys_readlink 264 1.84 christos }, /* 58 = readlink */ 265 1.84 christos { 266 1.84 christos ns(struct sunos_sys_execve_args), 267 1.84 christos .sy_flags = SYCALL_ARG_PTR, 268 1.84 christos .sy_call = (sy_call_t *)sunos_sys_execve 269 1.84 christos }, /* 59 = execve */ 270 1.84 christos { 271 1.84 christos ns(struct sys_umask_args), 272 1.84 christos .sy_call = (sy_call_t *)sys_umask 273 1.84 christos }, /* 60 = umask */ 274 1.84 christos { 275 1.84 christos ns(struct sys_chroot_args), 276 1.84 christos .sy_flags = SYCALL_ARG_PTR, 277 1.84 christos .sy_call = (sy_call_t *)sys_chroot 278 1.84 christos }, /* 61 = chroot */ 279 1.84 christos { 280 1.84 christos ns(struct compat_43_sys_fstat_args), 281 1.84 christos .sy_flags = SYCALL_ARG_PTR, 282 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_fstat 283 1.84 christos }, /* 62 = fstat */ 284 1.84 christos { 285 1.84 christos .sy_call = sys_nosys, 286 1.84 christos }, /* 63 = filler */ 287 1.84 christos { 288 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_getpagesize 289 1.84 christos }, /* 64 = getpagesize */ 290 1.84 christos { 291 1.84 christos ns(struct sunos_sys_omsync_args), 292 1.84 christos .sy_flags = SYCALL_ARG_PTR, 293 1.84 christos .sy_call = (sy_call_t *)sunos_sys_omsync 294 1.84 christos }, /* 65 = omsync */ 295 1.84 christos { 296 1.84 christos .sy_call = (sy_call_t *)sys_vfork 297 1.84 christos }, /* 66 = vfork */ 298 1.84 christos { 299 1.84 christos .sy_call = sys_nosys, 300 1.84 christos }, /* 67 = filler */ 301 1.84 christos { 302 1.84 christos .sy_call = sys_nosys, 303 1.84 christos }, /* 68 = filler */ 304 1.84 christos { 305 1.89 kamil .sy_call = sys_nosys, 306 1.89 kamil }, /* 69 = filler */ 307 1.84 christos { 308 1.88 kamil .sy_call = sys_nosys, 309 1.88 kamil }, /* 70 = filler */ 310 1.84 christos { 311 1.84 christos ns(struct sunos_sys_mmap_args), 312 1.84 christos .sy_flags = SYCALL_ARG_PTR, 313 1.84 christos .sy_call = (sy_call_t *)sunos_sys_mmap 314 1.84 christos }, /* 71 = mmap */ 315 1.84 christos { 316 1.91 kamil ns(struct sys_ovadvise_args), 317 1.91 kamil .sy_call = (sy_call_t *)sys_ovadvise 318 1.91 kamil }, /* 72 = vadvise */ 319 1.84 christos { 320 1.84 christos ns(struct sys_munmap_args), 321 1.84 christos .sy_flags = SYCALL_ARG_PTR, 322 1.84 christos .sy_call = (sy_call_t *)sys_munmap 323 1.84 christos }, /* 73 = munmap */ 324 1.84 christos { 325 1.84 christos ns(struct sys_mprotect_args), 326 1.84 christos .sy_flags = SYCALL_ARG_PTR, 327 1.84 christos .sy_call = (sy_call_t *)sys_mprotect 328 1.84 christos }, /* 74 = mprotect */ 329 1.84 christos { 330 1.84 christos ns(struct sys_madvise_args), 331 1.84 christos .sy_flags = SYCALL_ARG_PTR, 332 1.84 christos .sy_call = (sy_call_t *)sys_madvise 333 1.84 christos }, /* 75 = madvise */ 334 1.84 christos { 335 1.84 christos .sy_call = (sy_call_t *)sunos_sys_vhangup 336 1.84 christos }, /* 76 = vhangup */ 337 1.84 christos { 338 1.84 christos .sy_call = sys_nosys, 339 1.84 christos }, /* 77 = filler */ 340 1.84 christos { 341 1.84 christos ns(struct sys_mincore_args), 342 1.84 christos .sy_flags = SYCALL_ARG_PTR, 343 1.84 christos .sy_call = (sy_call_t *)sys_mincore 344 1.84 christos }, /* 78 = mincore */ 345 1.84 christos { 346 1.84 christos ns(struct sys_getgroups_args), 347 1.84 christos .sy_flags = SYCALL_ARG_PTR, 348 1.84 christos .sy_call = (sy_call_t *)sys_getgroups 349 1.84 christos }, /* 79 = getgroups */ 350 1.84 christos { 351 1.84 christos ns(struct sys_setgroups_args), 352 1.84 christos .sy_flags = SYCALL_ARG_PTR, 353 1.84 christos .sy_call = (sy_call_t *)sys_setgroups 354 1.84 christos }, /* 80 = setgroups */ 355 1.84 christos { 356 1.84 christos .sy_call = (sy_call_t *)sys_getpgrp 357 1.84 christos }, /* 81 = getpgrp */ 358 1.84 christos { 359 1.84 christos ns(struct sunos_sys_setpgrp_args), 360 1.84 christos .sy_call = (sy_call_t *)sunos_sys_setpgrp 361 1.84 christos }, /* 82 = setpgrp */ 362 1.84 christos { 363 1.84 christos ns(struct compat_50_sys_setitimer_args), 364 1.84 christos .sy_flags = SYCALL_ARG_PTR, 365 1.84 christos .sy_call = (sy_call_t *)compat_50_sys_setitimer 366 1.84 christos }, /* 83 = setitimer */ 367 1.84 christos { 368 1.84 christos .sy_call = sys_nosys, 369 1.84 christos }, /* 84 = filler */ 370 1.84 christos { 371 1.84 christos ns(struct compat_12_sys_swapon_args), 372 1.84 christos .sy_flags = SYCALL_ARG_PTR, 373 1.84 christos .sy_call = (sy_call_t *)compat_12_sys_swapon 374 1.84 christos }, /* 85 = swapon */ 375 1.84 christos { 376 1.84 christos ns(struct compat_50_sys_getitimer_args), 377 1.84 christos .sy_flags = SYCALL_ARG_PTR, 378 1.84 christos .sy_call = (sy_call_t *)compat_50_sys_getitimer 379 1.84 christos }, /* 86 = getitimer */ 380 1.84 christos { 381 1.84 christos ns(struct compat_43_sys_gethostname_args), 382 1.84 christos .sy_flags = SYCALL_ARG_PTR, 383 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_gethostname 384 1.84 christos }, /* 87 = gethostname */ 385 1.84 christos { 386 1.84 christos ns(struct compat_43_sys_sethostname_args), 387 1.84 christos .sy_flags = SYCALL_ARG_PTR, 388 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_sethostname 389 1.84 christos }, /* 88 = sethostname */ 390 1.84 christos { 391 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_getdtablesize 392 1.84 christos }, /* 89 = getdtablesize */ 393 1.84 christos { 394 1.84 christos ns(struct sys_dup2_args), 395 1.84 christos .sy_call = (sy_call_t *)sys_dup2 396 1.84 christos }, /* 90 = dup2 */ 397 1.84 christos { 398 1.84 christos .sy_call = sys_nosys, 399 1.84 christos }, /* 91 = filler */ 400 1.84 christos { 401 1.84 christos ns(struct sunos_sys_fcntl_args), 402 1.84 christos .sy_flags = SYCALL_ARG_PTR, 403 1.84 christos .sy_call = (sy_call_t *)sunos_sys_fcntl 404 1.84 christos }, /* 92 = fcntl */ 405 1.84 christos { 406 1.84 christos ns(struct compat_50_sys_select_args), 407 1.84 christos .sy_flags = SYCALL_ARG_PTR, 408 1.84 christos .sy_call = (sy_call_t *)compat_50_sys_select 409 1.84 christos }, /* 93 = select */ 410 1.84 christos { 411 1.84 christos .sy_call = sys_nosys, 412 1.84 christos }, /* 94 = filler */ 413 1.84 christos { 414 1.84 christos ns(struct sys_fsync_args), 415 1.84 christos .sy_call = (sy_call_t *)sys_fsync 416 1.84 christos }, /* 95 = fsync */ 417 1.84 christos { 418 1.84 christos ns(struct sys_setpriority_args), 419 1.84 christos .sy_call = (sy_call_t *)sys_setpriority 420 1.84 christos }, /* 96 = setpriority */ 421 1.84 christos { 422 1.84 christos ns(struct sunos_sys_socket_args), 423 1.84 christos .sy_call = (sy_call_t *)sunos_sys_socket 424 1.84 christos }, /* 97 = socket */ 425 1.84 christos { 426 1.84 christos ns(struct sys_connect_args), 427 1.84 christos .sy_flags = SYCALL_ARG_PTR, 428 1.84 christos .sy_call = (sy_call_t *)sys_connect 429 1.84 christos }, /* 98 = connect */ 430 1.84 christos { 431 1.84 christos ns(struct compat_43_sys_accept_args), 432 1.84 christos .sy_flags = SYCALL_ARG_PTR, 433 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_accept 434 1.84 christos }, /* 99 = accept */ 435 1.84 christos { 436 1.84 christos ns(struct sys_getpriority_args), 437 1.84 christos .sy_call = (sy_call_t *)sys_getpriority 438 1.84 christos }, /* 100 = getpriority */ 439 1.84 christos { 440 1.84 christos ns(struct compat_43_sys_send_args), 441 1.84 christos .sy_flags = SYCALL_ARG_PTR, 442 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_send 443 1.84 christos }, /* 101 = send */ 444 1.84 christos { 445 1.84 christos ns(struct compat_43_sys_recv_args), 446 1.84 christos .sy_flags = SYCALL_ARG_PTR, 447 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_recv 448 1.84 christos }, /* 102 = recv */ 449 1.84 christos { 450 1.84 christos .sy_call = sys_nosys, 451 1.84 christos }, /* 103 = filler */ 452 1.84 christos { 453 1.84 christos ns(struct sys_bind_args), 454 1.84 christos .sy_flags = SYCALL_ARG_PTR, 455 1.84 christos .sy_call = (sy_call_t *)sys_bind 456 1.84 christos }, /* 104 = bind */ 457 1.84 christos { 458 1.84 christos ns(struct sunos_sys_setsockopt_args), 459 1.84 christos .sy_flags = SYCALL_ARG_PTR, 460 1.84 christos .sy_call = (sy_call_t *)sunos_sys_setsockopt 461 1.84 christos }, /* 105 = setsockopt */ 462 1.84 christos { 463 1.84 christos ns(struct sys_listen_args), 464 1.84 christos .sy_call = (sy_call_t *)sys_listen 465 1.84 christos }, /* 106 = listen */ 466 1.84 christos { 467 1.84 christos .sy_call = sys_nosys, 468 1.84 christos }, /* 107 = filler */ 469 1.84 christos { 470 1.84 christos ns(struct sunos_sys_sigvec_args), 471 1.84 christos .sy_flags = SYCALL_ARG_PTR, 472 1.84 christos .sy_call = (sy_call_t *)sunos_sys_sigvec 473 1.84 christos }, /* 108 = sigvec */ 474 1.84 christos { 475 1.84 christos ns(struct compat_43_sys_sigblock_args), 476 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_sigblock 477 1.84 christos }, /* 109 = sigblock */ 478 1.84 christos { 479 1.84 christos ns(struct compat_43_sys_sigsetmask_args), 480 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_sigsetmask 481 1.84 christos }, /* 110 = sigsetmask */ 482 1.84 christos { 483 1.84 christos ns(struct sunos_sys_sigsuspend_args), 484 1.84 christos .sy_call = (sy_call_t *)sunos_sys_sigsuspend 485 1.84 christos }, /* 111 = sigsuspend */ 486 1.84 christos { 487 1.84 christos ns(struct compat_43_sys_sigstack_args), 488 1.84 christos .sy_flags = SYCALL_ARG_PTR, 489 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_sigstack 490 1.84 christos }, /* 112 = sigstack */ 491 1.84 christos { 492 1.84 christos ns(struct compat_43_sys_recvmsg_args), 493 1.84 christos .sy_flags = SYCALL_ARG_PTR, 494 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_recvmsg 495 1.84 christos }, /* 113 = recvmsg */ 496 1.84 christos { 497 1.84 christos ns(struct compat_43_sys_sendmsg_args), 498 1.84 christos .sy_flags = SYCALL_ARG_PTR, 499 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_sendmsg 500 1.84 christos }, /* 114 = sendmsg */ 501 1.84 christos { 502 1.84 christos .sy_call = sys_nosys, 503 1.84 christos }, /* 115 = filler */ 504 1.84 christos { 505 1.84 christos ns(struct compat_50_sys_gettimeofday_args), 506 1.84 christos .sy_flags = SYCALL_ARG_PTR, 507 1.84 christos .sy_call = (sy_call_t *)compat_50_sys_gettimeofday 508 1.84 christos }, /* 116 = gettimeofday */ 509 1.84 christos { 510 1.84 christos ns(struct compat_50_sys_getrusage_args), 511 1.84 christos .sy_flags = SYCALL_ARG_PTR, 512 1.84 christos .sy_call = (sy_call_t *)compat_50_sys_getrusage 513 1.84 christos }, /* 117 = getrusage */ 514 1.84 christos { 515 1.84 christos ns(struct sys_getsockopt_args), 516 1.84 christos .sy_flags = SYCALL_ARG_PTR, 517 1.84 christos .sy_call = (sy_call_t *)sys_getsockopt 518 1.84 christos }, /* 118 = getsockopt */ 519 1.84 christos { 520 1.84 christos .sy_call = sys_nosys, 521 1.84 christos }, /* 119 = filler */ 522 1.84 christos { 523 1.84 christos ns(struct sys_readv_args), 524 1.84 christos .sy_flags = SYCALL_ARG_PTR, 525 1.84 christos .sy_call = (sy_call_t *)sys_readv 526 1.84 christos }, /* 120 = readv */ 527 1.84 christos { 528 1.84 christos ns(struct sys_writev_args), 529 1.84 christos .sy_flags = SYCALL_ARG_PTR, 530 1.84 christos .sy_call = (sy_call_t *)sys_writev 531 1.84 christos }, /* 121 = writev */ 532 1.84 christos { 533 1.84 christos ns(struct compat_50_sys_settimeofday_args), 534 1.84 christos .sy_flags = SYCALL_ARG_PTR, 535 1.84 christos .sy_call = (sy_call_t *)compat_50_sys_settimeofday 536 1.84 christos }, /* 122 = settimeofday */ 537 1.84 christos { 538 1.84 christos ns(struct sys_fchown_args), 539 1.84 christos .sy_call = (sy_call_t *)sys_fchown 540 1.84 christos }, /* 123 = fchown */ 541 1.84 christos { 542 1.84 christos ns(struct sys_fchmod_args), 543 1.84 christos .sy_call = (sy_call_t *)sys_fchmod 544 1.84 christos }, /* 124 = fchmod */ 545 1.84 christos { 546 1.84 christos ns(struct compat_43_sys_recvfrom_args), 547 1.84 christos .sy_flags = SYCALL_ARG_PTR, 548 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_recvfrom 549 1.84 christos }, /* 125 = recvfrom */ 550 1.84 christos { 551 1.84 christos ns(struct sys_setreuid_args), 552 1.84 christos .sy_call = (sy_call_t *)sys_setreuid 553 1.84 christos }, /* 126 = setreuid */ 554 1.84 christos { 555 1.84 christos ns(struct sys_setregid_args), 556 1.84 christos .sy_call = (sy_call_t *)sys_setregid 557 1.84 christos }, /* 127 = setregid */ 558 1.84 christos { 559 1.84 christos ns(struct sys_rename_args), 560 1.84 christos .sy_flags = SYCALL_ARG_PTR, 561 1.84 christos .sy_call = (sy_call_t *)sys_rename 562 1.84 christos }, /* 128 = rename */ 563 1.84 christos { 564 1.84 christos ns(struct compat_43_sys_truncate_args), 565 1.84 christos .sy_flags = SYCALL_ARG_PTR, 566 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_truncate 567 1.84 christos }, /* 129 = truncate */ 568 1.84 christos { 569 1.84 christos ns(struct compat_43_sys_ftruncate_args), 570 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_ftruncate 571 1.84 christos }, /* 130 = ftruncate */ 572 1.84 christos { 573 1.84 christos ns(struct sys_flock_args), 574 1.84 christos .sy_call = (sy_call_t *)sys_flock 575 1.84 christos }, /* 131 = flock */ 576 1.84 christos { 577 1.84 christos .sy_call = sys_nosys, 578 1.84 christos }, /* 132 = filler */ 579 1.84 christos { 580 1.84 christos ns(struct sys_sendto_args), 581 1.84 christos .sy_flags = SYCALL_ARG_PTR, 582 1.84 christos .sy_call = (sy_call_t *)sys_sendto 583 1.84 christos }, /* 133 = sendto */ 584 1.84 christos { 585 1.84 christos ns(struct sys_shutdown_args), 586 1.84 christos .sy_call = (sy_call_t *)sys_shutdown 587 1.84 christos }, /* 134 = shutdown */ 588 1.84 christos { 589 1.84 christos ns(struct sunos_sys_socketpair_args), 590 1.84 christos .sy_flags = SYCALL_ARG_PTR, 591 1.84 christos .sy_call = (sy_call_t *)sunos_sys_socketpair 592 1.84 christos }, /* 135 = socketpair */ 593 1.84 christos { 594 1.84 christos ns(struct sys_mkdir_args), 595 1.84 christos .sy_flags = SYCALL_ARG_PTR, 596 1.84 christos .sy_call = (sy_call_t *)sys_mkdir 597 1.84 christos }, /* 136 = mkdir */ 598 1.84 christos { 599 1.84 christos ns(struct sys_rmdir_args), 600 1.84 christos .sy_flags = SYCALL_ARG_PTR, 601 1.84 christos .sy_call = (sy_call_t *)sys_rmdir 602 1.84 christos }, /* 137 = rmdir */ 603 1.84 christos { 604 1.84 christos ns(struct compat_50_sys_utimes_args), 605 1.84 christos .sy_flags = SYCALL_ARG_PTR, 606 1.84 christos .sy_call = (sy_call_t *)compat_50_sys_utimes 607 1.84 christos }, /* 138 = utimes */ 608 1.84 christos { 609 1.84 christos ns(struct sunos_sys_sigreturn_args), 610 1.84 christos .sy_flags = SYCALL_ARG_PTR, 611 1.84 christos .sy_call = (sy_call_t *)sunos_sys_sigreturn 612 1.84 christos }, /* 139 = sigreturn */ 613 1.84 christos { 614 1.84 christos ns(struct compat_50_sys_adjtime_args), 615 1.84 christos .sy_flags = SYCALL_ARG_PTR, 616 1.84 christos .sy_call = (sy_call_t *)compat_50_sys_adjtime 617 1.84 christos }, /* 140 = adjtime */ 618 1.84 christos { 619 1.84 christos ns(struct compat_43_sys_getpeername_args), 620 1.84 christos .sy_flags = SYCALL_ARG_PTR, 621 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_getpeername 622 1.84 christos }, /* 141 = getpeername */ 623 1.84 christos { 624 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_gethostid 625 1.84 christos }, /* 142 = gethostid */ 626 1.84 christos { 627 1.84 christos .sy_call = sys_nosys, 628 1.84 christos }, /* 143 = filler */ 629 1.84 christos { 630 1.84 christos ns(struct sunos_sys_getrlimit_args), 631 1.84 christos .sy_flags = SYCALL_ARG_PTR, 632 1.84 christos .sy_call = (sy_call_t *)sunos_sys_getrlimit 633 1.84 christos }, /* 144 = getrlimit */ 634 1.84 christos { 635 1.84 christos ns(struct sunos_sys_setrlimit_args), 636 1.84 christos .sy_flags = SYCALL_ARG_PTR, 637 1.84 christos .sy_call = (sy_call_t *)sunos_sys_setrlimit 638 1.84 christos }, /* 145 = setrlimit */ 639 1.84 christos { 640 1.84 christos ns(struct compat_43_sys_killpg_args), 641 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_killpg 642 1.84 christos }, /* 146 = killpg */ 643 1.84 christos { 644 1.84 christos .sy_call = sys_nosys, 645 1.84 christos }, /* 147 = filler */ 646 1.84 christos { 647 1.84 christos .sy_call = sys_nosys, 648 1.84 christos }, /* 148 = filler */ 649 1.84 christos { 650 1.84 christos .sy_call = sys_nosys, 651 1.84 christos }, /* 149 = filler */ 652 1.84 christos { 653 1.84 christos ns(struct compat_43_sys_getsockname_args), 654 1.84 christos .sy_flags = SYCALL_ARG_PTR, 655 1.84 christos .sy_call = (sy_call_t *)compat_43_sys_getsockname 656 1.84 christos }, /* 150 = getsockname */ 657 1.84 christos { 658 1.84 christos .sy_call = sys_nosys, 659 1.84 christos }, /* 151 = filler */ 660 1.84 christos { 661 1.84 christos .sy_call = sys_nosys, 662 1.84 christos }, /* 152 = filler */ 663 1.84 christos { 664 1.84 christos ns(struct sys_poll_args), 665 1.84 christos .sy_flags = SYCALL_ARG_PTR, 666 1.84 christos .sy_call = (sy_call_t *)sys_poll 667 1.84 christos }, /* 153 = poll */ 668 1.84 christos { 669 1.84 christos .sy_call = sys_nosys, 670 1.84 christos }, /* 154 = filler */ 671 1.84 christos { 672 1.84 christos .sy_call = sys_nosys, 673 1.84 christos }, /* 155 = filler */ 674 1.84 christos { 675 1.84 christos ns(struct compat_12_sys_getdirentries_args), 676 1.84 christos .sy_flags = SYCALL_ARG_PTR, 677 1.84 christos .sy_call = (sy_call_t *)compat_12_sys_getdirentries 678 1.84 christos }, /* 156 = getdirentries */ 679 1.84 christos { 680 1.84 christos ns(struct sunos_sys_statfs_args), 681 1.84 christos .sy_flags = SYCALL_ARG_PTR, 682 1.84 christos .sy_call = (sy_call_t *)sunos_sys_statfs 683 1.84 christos }, /* 157 = statfs */ 684 1.84 christos { 685 1.84 christos ns(struct sunos_sys_fstatfs_args), 686 1.84 christos .sy_flags = SYCALL_ARG_PTR, 687 1.84 christos .sy_call = (sy_call_t *)sunos_sys_fstatfs 688 1.84 christos }, /* 158 = fstatfs */ 689 1.84 christos { 690 1.84 christos ns(struct sunos_sys_unmount_args), 691 1.84 christos .sy_flags = SYCALL_ARG_PTR, 692 1.84 christos .sy_call = (sy_call_t *)sunos_sys_unmount 693 1.84 christos }, /* 159 = unmount */ 694 1.84 christos { 695 1.84 christos .sy_call = (sy_call_t *)async_daemon 696 1.84 christos }, /* 160 = async_daemon */ 697 1.84 christos { 698 1.84 christos ns(struct compat_30_sys_getfh_args), 699 1.84 christos .sy_flags = SYCALL_ARG_PTR, 700 1.84 christos .sy_call = (sy_call_t *)compat_30_sys_getfh 701 1.84 christos }, /* 161 = getfh */ 702 1.93 pgoyette #ifdef COMPAT_09 703 1.84 christos { 704 1.84 christos ns(struct compat_09_sys_getdomainname_args), 705 1.84 christos .sy_flags = SYCALL_ARG_PTR, 706 1.84 christos .sy_call = (sy_call_t *)compat_09_sys_getdomainname 707 1.84 christos }, /* 162 = getdomainname */ 708 1.84 christos { 709 1.84 christos ns(struct compat_09_sys_setdomainname_args), 710 1.84 christos .sy_flags = SYCALL_ARG_PTR, 711 1.84 christos .sy_call = (sy_call_t *)compat_09_sys_setdomainname 712 1.84 christos }, /* 163 = setdomainname */ 713 1.93 pgoyette #else 714 1.93 pgoyette { 715 1.93 pgoyette .sy_call = sys_nosys, 716 1.93 pgoyette }, /* 162 = filler */ 717 1.93 pgoyette { 718 1.93 pgoyette .sy_call = sys_nosys, 719 1.93 pgoyette }, /* 163 = filler */ 720 1.93 pgoyette #endif 721 1.84 christos { 722 1.84 christos .sy_call = sys_nosys, 723 1.84 christos }, /* 164 = filler */ 724 1.84 christos { 725 1.84 christos ns(struct sunos_sys_quotactl_args), 726 1.84 christos .sy_flags = SYCALL_ARG_PTR, 727 1.84 christos .sy_call = (sy_call_t *)sunos_sys_quotactl 728 1.84 christos }, /* 165 = quotactl */ 729 1.84 christos { 730 1.84 christos ns(struct sunos_sys_exportfs_args), 731 1.84 christos .sy_flags = SYCALL_ARG_PTR, 732 1.84 christos .sy_call = (sy_call_t *)sunos_sys_exportfs 733 1.84 christos }, /* 166 = exportfs */ 734 1.84 christos { 735 1.84 christos ns(struct sunos_sys_mount_args), 736 1.84 christos .sy_flags = SYCALL_ARG_PTR, 737 1.84 christos .sy_call = (sy_call_t *)sunos_sys_mount 738 1.84 christos }, /* 167 = mount */ 739 1.84 christos { 740 1.84 christos ns(struct sunos_sys_ustat_args), 741 1.84 christos .sy_flags = SYCALL_ARG_PTR, 742 1.84 christos .sy_call = (sy_call_t *)sunos_sys_ustat 743 1.84 christos }, /* 168 = ustat */ 744 1.93 pgoyette #if defined(SYSVSEM) && defined(COMPAT_10) 745 1.84 christos { 746 1.84 christos ns(struct compat_10_sys_semsys_args), 747 1.84 christos .sy_call = (sy_call_t *)compat_10_sys_semsys 748 1.84 christos }, /* 169 = semsys */ 749 1.18 christos #else 750 1.84 christos { 751 1.84 christos .sy_call = sys_nosys, 752 1.84 christos }, /* 169 = filler */ 753 1.18 christos #endif 754 1.93 pgoyette #if defined(SYSVMSG) && defined(COMPAT_10) 755 1.84 christos { 756 1.84 christos ns(struct compat_10_sys_msgsys_args), 757 1.84 christos .sy_call = (sy_call_t *)compat_10_sys_msgsys 758 1.84 christos }, /* 170 = msgsys */ 759 1.18 christos #else 760 1.84 christos { 761 1.84 christos .sy_call = sys_nosys, 762 1.84 christos }, /* 170 = filler */ 763 1.18 christos #endif 764 1.93 pgoyette #if defined(SYSVSHM) && defined(COMPAT_10) 765 1.84 christos { 766 1.84 christos ns(struct compat_10_sys_shmsys_args), 767 1.84 christos .sy_call = (sy_call_t *)compat_10_sys_shmsys 768 1.84 christos }, /* 171 = shmsys */ 769 1.18 christos #else 770 1.84 christos { 771 1.84 christos .sy_call = sys_nosys, 772 1.84 christos }, /* 171 = filler */ 773 1.18 christos #endif 774 1.84 christos { 775 1.84 christos ns(struct sunos_sys_auditsys_args), 776 1.84 christos .sy_flags = SYCALL_ARG_PTR, 777 1.84 christos .sy_call = (sy_call_t *)sunos_sys_auditsys 778 1.84 christos }, /* 172 = auditsys */ 779 1.84 christos { 780 1.84 christos .sy_call = sys_nosys, 781 1.84 christos }, /* 173 = filler */ 782 1.84 christos { 783 1.84 christos ns(struct sunos_sys_getdents_args), 784 1.84 christos .sy_flags = SYCALL_ARG_PTR, 785 1.84 christos .sy_call = (sy_call_t *)sunos_sys_getdents 786 1.84 christos }, /* 174 = getdents */ 787 1.84 christos { 788 1.84 christos .sy_call = (sy_call_t *)sys_setsid 789 1.84 christos }, /* 175 = setsid */ 790 1.84 christos { 791 1.84 christos ns(struct sys_fchdir_args), 792 1.84 christos .sy_call = (sy_call_t *)sys_fchdir 793 1.84 christos }, /* 176 = fchdir */ 794 1.84 christos { 795 1.84 christos ns(struct sys_fchroot_args), 796 1.84 christos .sy_call = (sy_call_t *)sys_fchroot 797 1.84 christos }, /* 177 = fchroot */ 798 1.84 christos { 799 1.84 christos .sy_call = sys_nosys, 800 1.84 christos }, /* 178 = filler */ 801 1.84 christos { 802 1.84 christos .sy_call = sys_nosys, 803 1.84 christos }, /* 179 = filler */ 804 1.84 christos { 805 1.84 christos .sy_call = sys_nosys, 806 1.84 christos }, /* 180 = filler */ 807 1.84 christos { 808 1.84 christos .sy_call = sys_nosys, 809 1.84 christos }, /* 181 = filler */ 810 1.84 christos { 811 1.84 christos .sy_call = sys_nosys, 812 1.84 christos }, /* 182 = filler */ 813 1.84 christos { 814 1.84 christos ns(struct sunos_sys_sigpending_args), 815 1.84 christos .sy_flags = SYCALL_ARG_PTR, 816 1.84 christos .sy_call = (sy_call_t *)sunos_sys_sigpending 817 1.84 christos }, /* 183 = sigpending */ 818 1.84 christos { 819 1.84 christos .sy_call = sys_nosys, 820 1.84 christos }, /* 184 = filler */ 821 1.84 christos { 822 1.84 christos ns(struct sys_setpgid_args), 823 1.84 christos .sy_call = (sy_call_t *)sys_setpgid 824 1.84 christos }, /* 185 = setpgid */ 825 1.84 christos { 826 1.84 christos ns(struct sys_pathconf_args), 827 1.84 christos .sy_flags = SYCALL_ARG_PTR, 828 1.84 christos .sy_call = (sy_call_t *)sys_pathconf 829 1.84 christos }, /* 186 = pathconf */ 830 1.84 christos { 831 1.84 christos ns(struct sys_fpathconf_args), 832 1.84 christos .sy_call = (sy_call_t *)sys_fpathconf 833 1.84 christos }, /* 187 = fpathconf */ 834 1.84 christos { 835 1.84 christos ns(struct sunos_sys_sysconf_args), 836 1.84 christos .sy_call = (sy_call_t *)sunos_sys_sysconf 837 1.84 christos }, /* 188 = sysconf */ 838 1.84 christos { 839 1.84 christos ns(struct sunos_sys_uname_args), 840 1.84 christos .sy_flags = SYCALL_ARG_PTR, 841 1.84 christos .sy_call = (sy_call_t *)sunos_sys_uname 842 1.84 christos }, /* 189 = uname */ 843 1.84 christos { 844 1.84 christos .sy_call = sys_nosys, 845 1.84 christos }, /* 190 = filler */ 846 1.84 christos { 847 1.84 christos .sy_call = sys_nosys, 848 1.84 christos }, /* 191 = filler */ 849 1.84 christos { 850 1.84 christos .sy_call = sys_nosys, 851 1.84 christos }, /* 192 = filler */ 852 1.84 christos { 853 1.84 christos .sy_call = sys_nosys, 854 1.84 christos }, /* 193 = filler */ 855 1.84 christos { 856 1.84 christos .sy_call = sys_nosys, 857 1.84 christos }, /* 194 = filler */ 858 1.84 christos { 859 1.84 christos .sy_call = sys_nosys, 860 1.84 christos }, /* 195 = filler */ 861 1.84 christos { 862 1.84 christos .sy_call = sys_nosys, 863 1.84 christos }, /* 196 = filler */ 864 1.84 christos { 865 1.84 christos .sy_call = sys_nosys, 866 1.84 christos }, /* 197 = filler */ 867 1.84 christos { 868 1.84 christos .sy_call = sys_nosys, 869 1.84 christos }, /* 198 = filler */ 870 1.84 christos { 871 1.84 christos .sy_call = sys_nosys, 872 1.84 christos }, /* 199 = filler */ 873 1.84 christos { 874 1.84 christos .sy_call = sys_nosys, 875 1.84 christos }, /* 200 = filler */ 876 1.84 christos { 877 1.84 christos .sy_call = sys_nosys, 878 1.84 christos }, /* 201 = filler */ 879 1.84 christos { 880 1.84 christos .sy_call = sys_nosys, 881 1.84 christos }, /* 202 = filler */ 882 1.84 christos { 883 1.84 christos .sy_call = sys_nosys, 884 1.84 christos }, /* 203 = filler */ 885 1.84 christos { 886 1.84 christos .sy_call = sys_nosys, 887 1.84 christos }, /* 204 = filler */ 888 1.84 christos { 889 1.84 christos .sy_call = sys_nosys, 890 1.84 christos }, /* 205 = filler */ 891 1.84 christos { 892 1.84 christos .sy_call = sys_nosys, 893 1.84 christos }, /* 206 = filler */ 894 1.84 christos { 895 1.84 christos .sy_call = sys_nosys, 896 1.84 christos }, /* 207 = filler */ 897 1.84 christos { 898 1.84 christos .sy_call = sys_nosys, 899 1.84 christos }, /* 208 = filler */ 900 1.84 christos { 901 1.84 christos .sy_call = sys_nosys, 902 1.84 christos }, /* 209 = filler */ 903 1.84 christos { 904 1.84 christos .sy_call = sys_nosys, 905 1.84 christos }, /* 210 = filler */ 906 1.84 christos { 907 1.84 christos .sy_call = sys_nosys, 908 1.84 christos }, /* 211 = filler */ 909 1.84 christos { 910 1.84 christos .sy_call = sys_nosys, 911 1.84 christos }, /* 212 = filler */ 912 1.84 christos { 913 1.84 christos .sy_call = sys_nosys, 914 1.84 christos }, /* 213 = filler */ 915 1.84 christos { 916 1.84 christos .sy_call = sys_nosys, 917 1.84 christos }, /* 214 = filler */ 918 1.84 christos { 919 1.84 christos .sy_call = sys_nosys, 920 1.84 christos }, /* 215 = filler */ 921 1.84 christos { 922 1.84 christos .sy_call = sys_nosys, 923 1.84 christos }, /* 216 = filler */ 924 1.84 christos { 925 1.84 christos .sy_call = sys_nosys, 926 1.84 christos }, /* 217 = filler */ 927 1.84 christos { 928 1.84 christos .sy_call = sys_nosys, 929 1.84 christos }, /* 218 = filler */ 930 1.84 christos { 931 1.84 christos .sy_call = sys_nosys, 932 1.84 christos }, /* 219 = filler */ 933 1.84 christos { 934 1.84 christos .sy_call = sys_nosys, 935 1.84 christos }, /* 220 = filler */ 936 1.84 christos { 937 1.84 christos .sy_call = sys_nosys, 938 1.84 christos }, /* 221 = filler */ 939 1.84 christos { 940 1.84 christos .sy_call = sys_nosys, 941 1.84 christos }, /* 222 = filler */ 942 1.84 christos { 943 1.84 christos .sy_call = sys_nosys, 944 1.84 christos }, /* 223 = filler */ 945 1.84 christos { 946 1.84 christos .sy_call = sys_nosys, 947 1.84 christos }, /* 224 = filler */ 948 1.84 christos { 949 1.84 christos .sy_call = sys_nosys, 950 1.84 christos }, /* 225 = filler */ 951 1.84 christos { 952 1.84 christos .sy_call = sys_nosys, 953 1.84 christos }, /* 226 = filler */ 954 1.84 christos { 955 1.84 christos .sy_call = sys_nosys, 956 1.84 christos }, /* 227 = filler */ 957 1.84 christos { 958 1.84 christos .sy_call = sys_nosys, 959 1.84 christos }, /* 228 = filler */ 960 1.84 christos { 961 1.84 christos .sy_call = sys_nosys, 962 1.84 christos }, /* 229 = filler */ 963 1.84 christos { 964 1.84 christos .sy_call = sys_nosys, 965 1.84 christos }, /* 230 = filler */ 966 1.84 christos { 967 1.84 christos .sy_call = sys_nosys, 968 1.84 christos }, /* 231 = filler */ 969 1.84 christos { 970 1.84 christos .sy_call = sys_nosys, 971 1.84 christos }, /* 232 = filler */ 972 1.84 christos { 973 1.84 christos .sy_call = sys_nosys, 974 1.84 christos }, /* 233 = filler */ 975 1.84 christos { 976 1.84 christos .sy_call = sys_nosys, 977 1.84 christos }, /* 234 = filler */ 978 1.84 christos { 979 1.84 christos .sy_call = sys_nosys, 980 1.84 christos }, /* 235 = filler */ 981 1.84 christos { 982 1.84 christos .sy_call = sys_nosys, 983 1.84 christos }, /* 236 = filler */ 984 1.84 christos { 985 1.84 christos .sy_call = sys_nosys, 986 1.84 christos }, /* 237 = filler */ 987 1.84 christos { 988 1.84 christos .sy_call = sys_nosys, 989 1.84 christos }, /* 238 = filler */ 990 1.84 christos { 991 1.84 christos .sy_call = sys_nosys, 992 1.84 christos }, /* 239 = filler */ 993 1.84 christos { 994 1.84 christos .sy_call = sys_nosys, 995 1.84 christos }, /* 240 = filler */ 996 1.84 christos { 997 1.84 christos .sy_call = sys_nosys, 998 1.84 christos }, /* 241 = filler */ 999 1.84 christos { 1000 1.84 christos .sy_call = sys_nosys, 1001 1.84 christos }, /* 242 = filler */ 1002 1.84 christos { 1003 1.84 christos .sy_call = sys_nosys, 1004 1.84 christos }, /* 243 = filler */ 1005 1.84 christos { 1006 1.84 christos .sy_call = sys_nosys, 1007 1.84 christos }, /* 244 = filler */ 1008 1.84 christos { 1009 1.84 christos .sy_call = sys_nosys, 1010 1.84 christos }, /* 245 = filler */ 1011 1.84 christos { 1012 1.84 christos .sy_call = sys_nosys, 1013 1.84 christos }, /* 246 = filler */ 1014 1.84 christos { 1015 1.84 christos .sy_call = sys_nosys, 1016 1.84 christos }, /* 247 = filler */ 1017 1.84 christos { 1018 1.84 christos .sy_call = sys_nosys, 1019 1.84 christos }, /* 248 = filler */ 1020 1.84 christos { 1021 1.84 christos .sy_call = sys_nosys, 1022 1.84 christos }, /* 249 = filler */ 1023 1.84 christos { 1024 1.84 christos .sy_call = sys_nosys, 1025 1.84 christos }, /* 250 = filler */ 1026 1.84 christos { 1027 1.84 christos .sy_call = sys_nosys, 1028 1.84 christos }, /* 251 = filler */ 1029 1.84 christos { 1030 1.84 christos .sy_call = sys_nosys, 1031 1.84 christos }, /* 252 = filler */ 1032 1.84 christos { 1033 1.84 christos .sy_call = sys_nosys, 1034 1.84 christos }, /* 253 = filler */ 1035 1.84 christos { 1036 1.84 christos .sy_call = sys_nosys, 1037 1.84 christos }, /* 254 = filler */ 1038 1.84 christos { 1039 1.84 christos .sy_call = sys_nosys, 1040 1.84 christos }, /* 255 = filler */ 1041 1.1 deraadt }; 1042 1.92 pgoyette 1043 1.92 pgoyette const uint32_t sunos_sysent_nomodbits[] = { 1044 1.92 pgoyette 0x00000000, /* syscalls 0- 31 */ 1045 1.92 pgoyette 0x00000000, /* syscalls 32- 63 */ 1046 1.92 pgoyette 0x00000000, /* syscalls 64- 95 */ 1047 1.92 pgoyette 0x00000000, /* syscalls 96-127 */ 1048 1.92 pgoyette 0x00000000, /* syscalls 128-159 */ 1049 1.92 pgoyette 0x00000000, /* syscalls 160-191 */ 1050 1.92 pgoyette 0x00000000, /* syscalls 192-223 */ 1051 1.92 pgoyette 0x00000000, /* syscalls 224-255 */ 1052 1.92 pgoyette }; 1053