Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/rump/librump/rumpkern/rump_syscalls.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/rump/librump/rumpkern/rump_syscalls.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.104 retrieving revision 1.104.4.5 diff -u -p -r1.104 -r1.104.4.5 --- src/sys/rump/librump/rumpkern/rump_syscalls.c 2014/07/25 08:27:36 1.104 +++ src/sys/rump/librump/rumpkern/rump_syscalls.c 2016/03/19 11:30:37 1.104.4.5 @@ -1,10 +1,10 @@ -/* $NetBSD: rump_syscalls.c,v 1.104 2014/07/25 08:27:36 dholland Exp $ */ +/* $NetBSD: rump_syscalls.c,v 1.104.4.5 2016/03/19 11:30:37 skrll Exp $ */ /* * System call vector and marshalling for rump. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.270 2014/07/25 08:25:47 dholland Exp + * created from NetBSD: syscalls.master,v 1.281 2015/12/03 02:51:00 pgoyette Exp */ #ifdef RUMP_CLIENT @@ -15,7 +15,7 @@ #ifdef __NetBSD__ #include -__KERNEL_RCSID(0, "$NetBSD: rump_syscalls.c,v 1.104 2014/07/25 08:27:36 dholland Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rump_syscalls.c,v 1.104.4.5 2016/03/19 11:30:37 skrll Exp $"); #include #include @@ -41,9 +41,9 @@ __KERNEL_RCSID(0, "$NetBSD: rump_syscall #include -#include -#include "rump_private.h" +#include +#include #define rsys_syscall(num, data, dlen, retval) \ rump_syscall(num, data, dlen, retval) @@ -392,7 +392,7 @@ rump___sysimpl_getpid(void ) register_t retval[2]; pid_t rv = -1; - rsys_syscall(SYS_getpid, NULL, 0, retval); + (void)rsys_syscall(SYS_getpid, NULL, 0, retval); if (sizeof(pid_t) > sizeof(register_t)) rv = *(pid_t *)retval; else @@ -469,7 +469,7 @@ rump___sysimpl_getuid(void ) register_t retval[2]; uid_t rv = -1; - rsys_syscall(SYS_getuid, NULL, 0, retval); + (void)rsys_syscall(SYS_getuid, NULL, 0, retval); if (sizeof(uid_t) > sizeof(register_t)) rv = *(uid_t *)retval; else @@ -489,7 +489,7 @@ rump___sysimpl_geteuid(void ) register_t retval[2]; uid_t rv = -1; - rsys_syscall(SYS_geteuid, NULL, 0, retval); + (void)rsys_syscall(SYS_geteuid, NULL, 0, retval); if (sizeof(uid_t) > sizeof(register_t)) rv = *(uid_t *)retval; else @@ -793,7 +793,7 @@ rump___sysimpl_getppid(void ) register_t retval[2]; pid_t rv = -1; - rsys_syscall(SYS_getppid, NULL, 0, retval); + (void)rsys_syscall(SYS_getppid, NULL, 0, retval); if (sizeof(pid_t) > sizeof(register_t)) rv = *(pid_t *)retval; else @@ -841,7 +841,7 @@ rump___sysimpl_getegid(void ) register_t retval[2]; gid_t rv = -1; - rsys_syscall(SYS_getegid, NULL, 0, retval); + (void)rsys_syscall(SYS_getegid, NULL, 0, retval); if (sizeof(gid_t) > sizeof(register_t)) rv = *(gid_t *)retval; else @@ -892,7 +892,7 @@ rump___sysimpl_getgid(void ) register_t retval[2]; gid_t rv = -1; - rsys_syscall(SYS_getgid, NULL, 0, retval); + (void)rsys_syscall(SYS_getgid, NULL, 0, retval); if (sizeof(gid_t) > sizeof(register_t)) rv = *(gid_t *)retval; else @@ -2954,6 +2954,35 @@ __weak_alias(__ksem_timedwait,rump___sys __strong_alias(_sys__ksem_timedwait,rump___sysimpl__ksem_timedwait); #endif /* RUMP_KERNEL_IS_LIBC */ +int rump___sysimpl___posix_rename(const char *, const char *); +int +rump___sysimpl___posix_rename(const char * from, const char * to) +{ + register_t retval[2]; + int error = 0; + int rv = -1; + struct sys___posix_rename_args callarg; + + memset(&callarg, 0, sizeof(callarg)); + SPARG(&callarg, from) = from; + SPARG(&callarg, to) = to; + + error = rsys_syscall(SYS___posix_rename, &callarg, sizeof(callarg), retval); + rsys_seterrno(error); + if (error == 0) { + if (sizeof(int) > sizeof(register_t)) + rv = *(int *)retval; + else + rv = *retval; + } + return rv; +} +#ifdef RUMP_KERNEL_IS_LIBC +__weak_alias(__posix_rename,rump___sysimpl___posix_rename); +__weak_alias(___posix_rename,rump___sysimpl___posix_rename); +__strong_alias(_sys___posix_rename,rump___sysimpl___posix_rename); +#endif /* RUMP_KERNEL_IS_LIBC */ + int rump___sysimpl_lchmod(const char *, mode_t); int rump___sysimpl_lchmod(const char * path, mode_t mode) @@ -3044,6 +3073,96 @@ __strong_alias(_sys_lutimes,rump___sysim #endif /* RUMP_KERNEL_IS_LIBC */ #endif /* RUMP_SYS_COMPAT */ +int rump___sysimpl___posix_chown(const char *, uid_t, gid_t); +int +rump___sysimpl___posix_chown(const char * path, uid_t uid, gid_t gid) +{ + register_t retval[2]; + int error = 0; + int rv = -1; + struct sys___posix_chown_args callarg; + + memset(&callarg, 0, sizeof(callarg)); + SPARG(&callarg, path) = path; + SPARG(&callarg, uid) = uid; + SPARG(&callarg, gid) = gid; + + error = rsys_syscall(SYS___posix_chown, &callarg, sizeof(callarg), retval); + rsys_seterrno(error); + if (error == 0) { + if (sizeof(int) > sizeof(register_t)) + rv = *(int *)retval; + else + rv = *retval; + } + return rv; +} +#ifdef RUMP_KERNEL_IS_LIBC +__weak_alias(__posix_chown,rump___sysimpl___posix_chown); +__weak_alias(___posix_chown,rump___sysimpl___posix_chown); +__strong_alias(_sys___posix_chown,rump___sysimpl___posix_chown); +#endif /* RUMP_KERNEL_IS_LIBC */ + +int rump___sysimpl___posix_fchown(int, uid_t, gid_t); +int +rump___sysimpl___posix_fchown(int fd, uid_t uid, gid_t gid) +{ + register_t retval[2]; + int error = 0; + int rv = -1; + struct sys___posix_fchown_args callarg; + + memset(&callarg, 0, sizeof(callarg)); + SPARG(&callarg, fd) = fd; + SPARG(&callarg, uid) = uid; + SPARG(&callarg, gid) = gid; + + error = rsys_syscall(SYS___posix_fchown, &callarg, sizeof(callarg), retval); + rsys_seterrno(error); + if (error == 0) { + if (sizeof(int) > sizeof(register_t)) + rv = *(int *)retval; + else + rv = *retval; + } + return rv; +} +#ifdef RUMP_KERNEL_IS_LIBC +__weak_alias(__posix_fchown,rump___sysimpl___posix_fchown); +__weak_alias(___posix_fchown,rump___sysimpl___posix_fchown); +__strong_alias(_sys___posix_fchown,rump___sysimpl___posix_fchown); +#endif /* RUMP_KERNEL_IS_LIBC */ + +int rump___sysimpl___posix_lchown(const char *, uid_t, gid_t); +int +rump___sysimpl___posix_lchown(const char * path, uid_t uid, gid_t gid) +{ + register_t retval[2]; + int error = 0; + int rv = -1; + struct sys___posix_lchown_args callarg; + + memset(&callarg, 0, sizeof(callarg)); + SPARG(&callarg, path) = path; + SPARG(&callarg, uid) = uid; + SPARG(&callarg, gid) = gid; + + error = rsys_syscall(SYS___posix_lchown, &callarg, sizeof(callarg), retval); + rsys_seterrno(error); + if (error == 0) { + if (sizeof(int) > sizeof(register_t)) + rv = *(int *)retval; + else + rv = *retval; + } + return rv; +} +#ifdef RUMP_KERNEL_IS_LIBC +__weak_alias(__posix_lchown,rump___sysimpl___posix_lchown); +__weak_alias(___posix_lchown,rump___sysimpl___posix_lchown); +__strong_alias(_sys___posix_lchown,rump___sysimpl___posix_lchown); +#endif /* RUMP_KERNEL_IS_LIBC */ + pid_t rump___sysimpl_getsid(pid_t); pid_t rump___sysimpl_getsid(pid_t pid) @@ -3260,7 +3379,7 @@ rump___sysimpl_issetugid(void ) register_t retval[2]; int rv = -1; - rsys_syscall(SYS_issetugid, NULL, 0, retval); + (void)rsys_syscall(SYS_issetugid, NULL, 0, retval); if (sizeof(int) > sizeof(register_t)) rv = *(int *)retval; else @@ -4858,7 +4977,7 @@ rump___sysimpl_posix_fadvise50(int fd, o SPARG(&callarg, len) = len; SPARG(&callarg, advice) = advice; - rsys_syscall(SYS___posix_fadvise50, &callarg, sizeof(callarg), retval); + (void)rsys_syscall(SYS___posix_fadvise50, &callarg, sizeof(callarg), retval); if (sizeof(int) > sizeof(register_t)) rv = *(int *)retval; else @@ -6072,13 +6191,13 @@ __weak_alias(_openat,rump___sysimpl_open __strong_alias(_sys_openat,rump___sysimpl_openat); #endif /* RUMP_KERNEL_IS_LIBC */ -int rump___sysimpl_readlinkat(int, const char *, char *, size_t); -int +ssize_t rump___sysimpl_readlinkat(int, const char *, char *, size_t); +ssize_t rump___sysimpl_readlinkat(int fd, const char * path, char * buf, size_t bufsize) { register_t retval[2]; int error = 0; - int rv = -1; + ssize_t rv = -1; struct sys_readlinkat_args callarg; memset(&callarg, 0, sizeof(callarg)); @@ -6090,8 +6209,8 @@ rump___sysimpl_readlinkat(int fd, const error = rsys_syscall(SYS_readlinkat, &callarg, sizeof(callarg), retval); rsys_seterrno(error); if (error == 0) { - if (sizeof(int) > sizeof(register_t)) - rv = *(int *)retval; + if (sizeof(ssize_t) > sizeof(register_t)) + rv = *(ssize_t *)retval; else rv = *retval; } @@ -6289,7 +6408,6 @@ int rump___sysimpl_clock_nanosleep(clockid_t clock_id, int flags, const struct timespec * rqtp, struct timespec * rmtp) { register_t retval[2]; - int error = 0; int rv = -1; struct sys_clock_nanosleep_args callarg; @@ -6299,14 +6417,11 @@ rump___sysimpl_clock_nanosleep(clockid_t SPARG(&callarg, rqtp) = rqtp; SPARG(&callarg, rmtp) = rmtp; - error = rsys_syscall(SYS_clock_nanosleep, &callarg, sizeof(callarg), retval); - rsys_seterrno(error); - if (error == 0) { - if (sizeof(int) > sizeof(register_t)) - rv = *(int *)retval; - else - rv = *retval; - } + (void)rsys_syscall(SYS_clock_nanosleep, &callarg, sizeof(callarg), retval); + if (sizeof(int) > sizeof(register_t)) + rv = *(int *)retval; + else + rv = *retval; return rv; } #ifdef RUMP_KERNEL_IS_LIBC @@ -6320,7 +6435,6 @@ int rump___sysimpl_posix_fallocate(int fd, off_t pos, off_t len) { register_t retval[2]; - int error = 0; int rv = -1; struct sys_posix_fallocate_args callarg; @@ -6330,14 +6444,11 @@ rump___sysimpl_posix_fallocate(int fd, o SPARG(&callarg, pos) = pos; SPARG(&callarg, len) = len; - error = rsys_syscall(SYS_posix_fallocate, &callarg, sizeof(callarg), retval); - rsys_seterrno(error); - if (error == 0) { - if (sizeof(int) > sizeof(register_t)) - rv = *(int *)retval; - else - rv = *retval; - } + (void)rsys_syscall(SYS_posix_fallocate, &callarg, sizeof(callarg), retval); + if (sizeof(int) > sizeof(register_t)) + rv = *(int *)retval; + else + rv = *retval; return rv; } #ifdef RUMP_KERNEL_IS_LIBC @@ -6406,1118 +6517,1992 @@ int rumpns_enosys(void); #define ns(type) n(type), s(type) struct sysent rump_sysent[] = { - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 0 = syscall */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 1 = exit */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 2 = fork */ - { ns(struct sys_read_args), 0, - (sy_call_t *)rumpns_enosys }, /* 3 = read */ - { ns(struct sys_write_args), 0, - (sy_call_t *)rumpns_enosys }, /* 4 = write */ - { ns(struct sys_open_args), 0, - (sy_call_t *)rumpns_enosys }, /* 5 = open */ - { ns(struct sys_close_args), 0, - (sy_call_t *)rumpns_enosys }, /* 6 = close */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 7 = wait4 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 8 = ocreat */ - { ns(struct sys_link_args), 0, - (sy_call_t *)rumpns_enosys }, /* 9 = link */ - { ns(struct sys_unlink_args), 0, - (sy_call_t *)rumpns_enosys }, /* 10 = unlink */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 11 = obsolete execv */ - { ns(struct sys_chdir_args), 0, - (sy_call_t *)rumpns_enosys }, /* 12 = chdir */ - { ns(struct sys_fchdir_args), 0, - (sy_call_t *)rumpns_enosys }, /* 13 = fchdir */ - { ns(struct compat_50_sys_mknod_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 14 = compat_50_mknod */ - { ns(struct sys_chmod_args), 0, - (sy_call_t *)rumpns_enosys }, /* 15 = chmod */ - { ns(struct sys_chown_args), 0, - (sy_call_t *)rumpns_enosys }, /* 16 = chown */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 17 = break */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 18 = getfsstat */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 19 = olseek */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 20 = getpid */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 21 = mount */ - { ns(struct sys_unmount_args), 0, - (sy_call_t *)rumpns_enosys }, /* 22 = unmount */ - { ns(struct sys_setuid_args), 0, - (sy_call_t *)rumpns_enosys }, /* 23 = setuid */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 24 = getuid */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 25 = geteuid */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 26 = ptrace */ - { ns(struct sys_recvmsg_args), 0, - (sy_call_t *)rumpns_enosys }, /* 27 = recvmsg */ - { ns(struct sys_sendmsg_args), 0, - (sy_call_t *)rumpns_enosys }, /* 28 = sendmsg */ - { ns(struct sys_recvfrom_args), 0, - (sy_call_t *)rumpns_enosys }, /* 29 = recvfrom */ - { ns(struct sys_accept_args), 0, - (sy_call_t *)rumpns_enosys }, /* 30 = accept */ - { ns(struct sys_getpeername_args), 0, - (sy_call_t *)rumpns_enosys }, /* 31 = getpeername */ - { ns(struct sys_getsockname_args), 0, - (sy_call_t *)rumpns_enosys }, /* 32 = getsockname */ - { ns(struct sys_access_args), 0, - (sy_call_t *)rumpns_enosys }, /* 33 = access */ - { ns(struct sys_chflags_args), 0, - (sy_call_t *)rumpns_enosys }, /* 34 = chflags */ - { ns(struct sys_fchflags_args), 0, - (sy_call_t *)rumpns_enosys }, /* 35 = fchflags */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 36 = sync */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 37 = kill */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 38 = stat43 */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 39 = getppid */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 40 = lstat43 */ - { ns(struct sys_dup_args), 0, - (sy_call_t *)rumpns_enosys }, /* 41 = dup */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 42 = pipe */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 43 = getegid */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 44 = profil */ - { ns(struct sys_ktrace_args), 0, - (sy_call_t *)rumpns_enosys }, /* 45 = ktrace */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 46 = sigaction13 */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 47 = getgid */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 48 = sigprocmask13 */ - { ns(struct sys___getlogin_args), 0, - (sy_call_t *)rumpns_enosys }, /* 49 = __getlogin */ - { ns(struct sys___setlogin_args), 0, - (sy_call_t *)rumpns_enosys }, /* 50 = __setlogin */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 51 = acct */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 52 = sigpending13 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 53 = sigaltstack13 */ - { ns(struct sys_ioctl_args), 0, - (sy_call_t *)rumpns_enosys }, /* 54 = ioctl */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 55 = oreboot */ - { ns(struct sys_revoke_args), 0, - (sy_call_t *)rumpns_enosys }, /* 56 = revoke */ - { ns(struct sys_symlink_args), 0, - (sy_call_t *)rumpns_enosys }, /* 57 = symlink */ - { ns(struct sys_readlink_args), 0, - (sy_call_t *)rumpns_enosys }, /* 58 = readlink */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 59 = execve */ - { ns(struct sys_umask_args), 0, - (sy_call_t *)rumpns_enosys }, /* 60 = umask */ - { ns(struct sys_chroot_args), 0, - (sy_call_t *)rumpns_enosys }, /* 61 = chroot */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 62 = fstat43 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 63 = ogetkerninfo */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 64 = ogetpagesize */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 65 = msync */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 66 = vfork */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 67 = obsolete vread */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 68 = obsolete vwrite */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 69 = sbrk */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 70 = sstk */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 71 = ommap */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 72 = vadvise */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 73 = munmap */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 74 = mprotect */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 75 = madvise */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 76 = obsolete vhangup */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 77 = obsolete vlimit */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 78 = mincore */ - { ns(struct sys_getgroups_args), 0, - (sy_call_t *)rumpns_enosys }, /* 79 = getgroups */ - { ns(struct sys_setgroups_args), 0, - (sy_call_t *)rumpns_enosys }, /* 80 = setgroups */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 81 = getpgrp */ - { ns(struct sys_setpgid_args), 0, - (sy_call_t *)rumpns_enosys }, /* 82 = setpgid */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 83 = setitimer */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 84 = owait */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 85 = oswapon */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 86 = getitimer */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 87 = ogethostname */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 88 = osethostname */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 89 = ogetdtablesize */ - { ns(struct sys_dup2_args), 0, - (sy_call_t *)rumpns_enosys }, /* 90 = dup2 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 91 = unimplemented getdopt */ - { ns(struct sys_fcntl_args), 0, - (sy_call_t *)rumpns_enosys }, /* 92 = fcntl */ - { ns(struct compat_50_sys_select_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 93 = compat_50_select */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 94 = unimplemented setdopt */ - { ns(struct sys_fsync_args), 0, - (sy_call_t *)rumpns_enosys }, /* 95 = fsync */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 96 = setpriority */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 97 = socket */ - { ns(struct sys_connect_args), 0, - (sy_call_t *)rumpns_enosys }, /* 98 = connect */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 99 = oaccept */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 100 = getpriority */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 101 = osend */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 102 = orecv */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 103 = sigreturn13 */ - { ns(struct sys_bind_args), 0, - (sy_call_t *)rumpns_enosys }, /* 104 = bind */ - { ns(struct sys_setsockopt_args), 0, - (sy_call_t *)rumpns_enosys }, /* 105 = setsockopt */ - { ns(struct sys_listen_args), 0, - (sy_call_t *)rumpns_enosys }, /* 106 = listen */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 107 = obsolete vtimes */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 108 = osigvec */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 109 = osigblock */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 110 = osigsetmask */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 111 = sigsuspend13 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 112 = osigstack */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 113 = orecvmsg */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 114 = osendmsg */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 115 = obsolete vtrace */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 116 = gettimeofday */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 117 = getrusage */ - { ns(struct sys_getsockopt_args), 0, - (sy_call_t *)rumpns_enosys }, /* 118 = getsockopt */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 119 = obsolete resuba */ - { ns(struct sys_readv_args), 0, - (sy_call_t *)rumpns_enosys }, /* 120 = readv */ - { ns(struct sys_writev_args), 0, - (sy_call_t *)rumpns_enosys }, /* 121 = writev */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 122 = settimeofday */ - { ns(struct sys_fchown_args), 0, - (sy_call_t *)rumpns_enosys }, /* 123 = fchown */ - { ns(struct sys_fchmod_args), 0, - (sy_call_t *)rumpns_enosys }, /* 124 = fchmod */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 125 = orecvfrom */ - { ns(struct sys_setreuid_args), 0, - (sy_call_t *)rumpns_enosys }, /* 126 = setreuid */ - { ns(struct sys_setregid_args), 0, - (sy_call_t *)rumpns_enosys }, /* 127 = setregid */ - { ns(struct sys_rename_args), 0, - (sy_call_t *)rumpns_enosys }, /* 128 = rename */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 129 = otruncate */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 130 = oftruncate */ - { ns(struct sys_flock_args), 0, - (sy_call_t *)rumpns_enosys }, /* 131 = flock */ - { ns(struct sys_mkfifo_args), 0, - (sy_call_t *)rumpns_enosys }, /* 132 = mkfifo */ - { ns(struct sys_sendto_args), 0, - (sy_call_t *)rumpns_enosys }, /* 133 = sendto */ - { ns(struct sys_shutdown_args), 0, - (sy_call_t *)rumpns_enosys }, /* 134 = shutdown */ - { ns(struct sys_socketpair_args), 0, - (sy_call_t *)rumpns_enosys }, /* 135 = socketpair */ - { ns(struct sys_mkdir_args), 0, - (sy_call_t *)rumpns_enosys }, /* 136 = mkdir */ - { ns(struct sys_rmdir_args), 0, - (sy_call_t *)rumpns_enosys }, /* 137 = rmdir */ - { ns(struct compat_50_sys_utimes_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 138 = compat_50_utimes */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 139 = obsolete 4.2 sigreturn */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 140 = adjtime */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 141 = ogetpeername */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 142 = ogethostid */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 143 = osethostid */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 144 = ogetrlimit */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 145 = osetrlimit */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 146 = okillpg */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 147 = setsid */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 148 = quotactl */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 149 = oquota */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 150 = ogetsockname */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 151 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 152 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 153 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 154 = unimplemented */ - { ns(struct sys_nfssvc_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 155 = nfssvc */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 156 = ogetdirentries */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 157 = statfs */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 158 = fstatfs */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 159 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 160 = unimplemented */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 161 = getfh */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 162 = ogetdomainname */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 163 = osetdomainname */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 164 = ouname */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 165 = sysarch */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 166 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 167 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 168 = unimplemented */ -#if (defined(SYSVSEM) || !defined(_KERNEL_OPT)) && !defined(_LP64) - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 169 = osemsys */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 0 = syscall */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 1 = exit */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 2 = fork */ + { + ns(struct sys_read_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 3 = read */ + { + ns(struct sys_write_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 4 = write */ + { + ns(struct sys_open_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 5 = open */ + { + ns(struct sys_close_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 6 = close */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 7 = wait4 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 8 = ocreat */ + { + ns(struct sys_link_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 9 = link */ + { + ns(struct sys_unlink_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 10 = unlink */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 11 = filler */ + { + ns(struct sys_chdir_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 12 = chdir */ + { + ns(struct sys_fchdir_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 13 = fchdir */ + { + ns(struct compat_50_sys_mknod_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 14 = compat_50_mknod */ + { + ns(struct sys_chmod_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 15 = chmod */ + { + ns(struct sys_chown_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 16 = chown */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 17 = break */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 18 = getfsstat */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 19 = olseek */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 20 = getpid */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 21 = mount */ + { + ns(struct sys_unmount_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 22 = unmount */ + { + ns(struct sys_setuid_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 23 = setuid */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 24 = getuid */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 25 = geteuid */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 26 = ptrace */ + { + ns(struct sys_recvmsg_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 27 = recvmsg */ + { + ns(struct sys_sendmsg_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 28 = sendmsg */ + { + ns(struct sys_recvfrom_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 29 = recvfrom */ + { + ns(struct sys_accept_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 30 = accept */ + { + ns(struct sys_getpeername_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 31 = getpeername */ + { + ns(struct sys_getsockname_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 32 = getsockname */ + { + ns(struct sys_access_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 33 = access */ + { + ns(struct sys_chflags_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 34 = chflags */ + { + ns(struct sys_fchflags_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 35 = fchflags */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 36 = sync */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 37 = kill */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 38 = stat43 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 39 = getppid */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 40 = lstat43 */ + { + ns(struct sys_dup_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 41 = dup */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 42 = pipe */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 43 = getegid */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 44 = profil */ + { + ns(struct sys_ktrace_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 45 = ktrace */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 46 = sigaction13 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 47 = getgid */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 48 = sigprocmask13 */ + { + ns(struct sys___getlogin_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 49 = __getlogin */ + { + ns(struct sys___setlogin_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 50 = __setlogin */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 51 = acct */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 52 = sigpending13 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 53 = sigaltstack13 */ + { + ns(struct sys_ioctl_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 54 = ioctl */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 55 = oreboot */ + { + ns(struct sys_revoke_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 56 = revoke */ + { + ns(struct sys_symlink_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 57 = symlink */ + { + ns(struct sys_readlink_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 58 = readlink */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 59 = execve */ + { + ns(struct sys_umask_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 60 = umask */ + { + ns(struct sys_chroot_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 61 = chroot */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 62 = fstat43 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 63 = ogetkerninfo */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 64 = ogetpagesize */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 65 = msync */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 66 = vfork */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 67 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 68 = filler */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 69 = sbrk */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 70 = sstk */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 71 = ommap */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 72 = vadvise */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 73 = munmap */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 74 = mprotect */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 75 = madvise */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 76 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 77 = filler */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 78 = mincore */ + { + ns(struct sys_getgroups_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 79 = getgroups */ + { + ns(struct sys_setgroups_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 80 = setgroups */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 81 = getpgrp */ + { + ns(struct sys_setpgid_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 82 = setpgid */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 83 = setitimer */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 84 = owait */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 85 = oswapon */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 86 = getitimer */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 87 = ogethostname */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 88 = osethostname */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 89 = ogetdtablesize */ + { + ns(struct sys_dup2_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 90 = dup2 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 91 = filler */ + { + ns(struct sys_fcntl_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 92 = fcntl */ + { + ns(struct compat_50_sys_select_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 93 = compat_50_select */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 94 = filler */ + { + ns(struct sys_fsync_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 95 = fsync */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 96 = setpriority */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 97 = socket */ + { + ns(struct sys_connect_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 98 = connect */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 99 = oaccept */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 100 = getpriority */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 101 = osend */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 102 = orecv */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 103 = sigreturn13 */ + { + ns(struct sys_bind_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 104 = bind */ + { + ns(struct sys_setsockopt_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 105 = setsockopt */ + { + ns(struct sys_listen_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 106 = listen */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 107 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 108 = osigvec */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 109 = osigblock */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 110 = osigsetmask */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 111 = sigsuspend13 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 112 = osigstack */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 113 = orecvmsg */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 114 = osendmsg */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 115 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 116 = gettimeofday */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 117 = getrusage */ + { + ns(struct sys_getsockopt_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 118 = getsockopt */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 119 = filler */ + { + ns(struct sys_readv_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 120 = readv */ + { + ns(struct sys_writev_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 121 = writev */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 122 = settimeofday */ + { + ns(struct sys_fchown_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 123 = fchown */ + { + ns(struct sys_fchmod_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 124 = fchmod */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 125 = orecvfrom */ + { + ns(struct sys_setreuid_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 126 = setreuid */ + { + ns(struct sys_setregid_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 127 = setregid */ + { + ns(struct sys_rename_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 128 = rename */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 129 = otruncate */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 130 = oftruncate */ + { + ns(struct sys_flock_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 131 = flock */ + { + ns(struct sys_mkfifo_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 132 = mkfifo */ + { + ns(struct sys_sendto_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 133 = sendto */ + { + ns(struct sys_shutdown_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 134 = shutdown */ + { + ns(struct sys_socketpair_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 135 = socketpair */ + { + ns(struct sys_mkdir_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 136 = mkdir */ + { + ns(struct sys_rmdir_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 137 = rmdir */ + { + ns(struct compat_50_sys_utimes_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 138 = compat_50_utimes */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 139 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 140 = adjtime */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 141 = ogetpeername */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 142 = ogethostid */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 143 = osethostid */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 144 = ogetrlimit */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 145 = osetrlimit */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 146 = okillpg */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 147 = setsid */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 148 = quotactl */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 149 = oquota */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 150 = ogetsockname */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 151 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 152 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 153 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 154 = filler */ + { + ns(struct sys_nfssvc_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 155 = nfssvc */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 156 = ogetdirentries */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 157 = statfs */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 158 = fstatfs */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 159 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 160 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 161 = getfh */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 162 = ogetdomainname */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 163 = osetdomainname */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 164 = ouname */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 165 = sysarch */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 166 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 167 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 168 = filler */ +#if !defined(_LP64) + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 169 = osemsys */ #else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 169 = excluded 1.0 semsys */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 169 = filler */ #endif -#if (defined(SYSVMSG) || !defined(_KERNEL_OPT)) && !defined(_LP64) - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 170 = omsgsys */ +#if !defined(_LP64) + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 170 = omsgsys */ #else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 170 = excluded 1.0 msgsys */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 170 = filler */ #endif -#if (defined(SYSVSHM) || !defined(_KERNEL_OPT)) && !defined(_LP64) - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 171 = oshmsys */ +#if !defined(_LP64) + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 171 = oshmsys */ #else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 171 = excluded 1.0 shmsys */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 171 = filler */ #endif - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 172 = unimplemented */ - { ns(struct sys_pread_args), 0, - (sy_call_t *)rumpns_enosys }, /* 173 = pread */ - { ns(struct sys_pwrite_args), 0, - (sy_call_t *)rumpns_enosys }, /* 174 = pwrite */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 175 = ntp_gettime */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 172 = filler */ + { + ns(struct sys_pread_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 173 = pread */ + { + ns(struct sys_pwrite_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 174 = pwrite */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 175 = ntp_gettime */ #if defined(NTP) || !defined(_KERNEL_OPT) - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 176 = ntp_adjtime */ -#else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 176 = excluded ntp_adjtime */ -#endif - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 177 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 178 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 179 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 180 = unimplemented */ - { ns(struct sys_setgid_args), 0, - (sy_call_t *)rumpns_enosys }, /* 181 = setgid */ - { ns(struct sys_setegid_args), 0, - (sy_call_t *)rumpns_enosys }, /* 182 = setegid */ - { ns(struct sys_seteuid_args), 0, - (sy_call_t *)rumpns_enosys }, /* 183 = seteuid */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 184 = lfs_bmapv */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 185 = lfs_markv */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 186 = lfs_segclean */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 187 = lfs_segwait */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 188 = stat12 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 189 = fstat12 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 190 = lstat12 */ - { ns(struct sys_pathconf_args), 0, - (sy_call_t *)rumpns_enosys }, /* 191 = pathconf */ - { ns(struct sys_fpathconf_args), 0, - (sy_call_t *)rumpns_enosys }, /* 192 = fpathconf */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 193 = unimplemented */ - { ns(struct sys_getrlimit_args), 0, - (sy_call_t *)rumpns_enosys }, /* 194 = getrlimit */ - { ns(struct sys_setrlimit_args), 0, - (sy_call_t *)rumpns_enosys }, /* 195 = setrlimit */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 196 = getdirentries */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 197 = mmap */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 198 = __syscall */ - { ns(struct sys_lseek_args), 0, - (sy_call_t *)rumpns_enosys }, /* 199 = lseek */ - { ns(struct sys_truncate_args), 0, - (sy_call_t *)rumpns_enosys }, /* 200 = truncate */ - { ns(struct sys_ftruncate_args), 0, - (sy_call_t *)rumpns_enosys }, /* 201 = ftruncate */ - { ns(struct sys___sysctl_args), 0, - (sy_call_t *)rumpns_enosys }, /* 202 = __sysctl */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 203 = mlock */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 204 = munlock */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 205 = undelete */ - { ns(struct compat_50_sys_futimes_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 206 = compat_50_futimes */ - { ns(struct sys_getpgid_args), 0, - (sy_call_t *)rumpns_enosys }, /* 207 = getpgid */ - { ns(struct sys_reboot_args), 0, - (sy_call_t *)rumpns_enosys }, /* 208 = reboot */ - { ns(struct sys_poll_args), 0, - (sy_call_t *)rumpns_enosys }, /* 209 = poll */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 210 = afssys */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 211 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 212 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 213 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 214 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 215 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 216 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 217 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 218 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 219 = unimplemented */ -#if defined(SYSVSEM) || !defined(_KERNEL_OPT) - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 220 = __semctl */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 221 = semget */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 222 = semop */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 223 = semconfig */ -#else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 220 = excluded compat_14_semctl */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 221 = excluded semget */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 222 = excluded semop */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 223 = excluded semconfig */ -#endif -#if defined(SYSVMSG) || !defined(_KERNEL_OPT) - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 224 = msgctl */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 225 = msgget */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 226 = msgsnd */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 227 = msgrcv */ -#else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 224 = excluded compat_14_msgctl */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 225 = excluded msgget */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 226 = excluded msgsnd */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 227 = excluded msgrcv */ -#endif -#if defined(SYSVSHM) || !defined(_KERNEL_OPT) - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 228 = shmat */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 229 = shmctl */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 230 = shmdt */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 231 = shmget */ -#else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 228 = excluded shmat */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 229 = excluded compat_14_shmctl */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 230 = excluded shmdt */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 231 = excluded shmget */ -#endif - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 232 = clock_gettime */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 233 = clock_settime */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 234 = clock_getres */ - { ns(struct sys_timer_create_args), 0, - (sy_call_t *)rumpns_enosys }, /* 235 = timer_create */ - { ns(struct sys_timer_delete_args), 0, - (sy_call_t *)rumpns_enosys }, /* 236 = timer_delete */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 237 = timer_settime */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 238 = timer_gettime */ - { ns(struct sys_timer_getoverrun_args), 0, - (sy_call_t *)rumpns_enosys }, /* 239 = timer_getoverrun */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 240 = nanosleep */ - { ns(struct sys_fdatasync_args), 0, - (sy_call_t *)rumpns_enosys }, /* 241 = fdatasync */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 242 = mlockall */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 243 = munlockall */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 244 = __sigtimedwait */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 245 = sigqueueinfo */ - { ns(struct sys_modctl_args), 0, - (sy_call_t *)rumpns_enosys }, /* 246 = modctl */ - { ns(struct sys__ksem_init_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 247 = _ksem_init */ - { ns(struct sys__ksem_open_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 248 = _ksem_open */ - { ns(struct sys__ksem_unlink_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 249 = _ksem_unlink */ - { ns(struct sys__ksem_close_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 250 = _ksem_close */ - { ns(struct sys__ksem_post_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 251 = _ksem_post */ - { ns(struct sys__ksem_wait_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 252 = _ksem_wait */ - { ns(struct sys__ksem_trywait_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 253 = _ksem_trywait */ - { ns(struct sys__ksem_getvalue_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 254 = _ksem_getvalue */ - { ns(struct sys__ksem_destroy_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 255 = _ksem_destroy */ - { ns(struct sys__ksem_timedwait_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 256 = _ksem_timedwait */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 257 = mq_open */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 258 = mq_close */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 259 = mq_unlink */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 260 = mq_getattr */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 261 = mq_setattr */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 262 = mq_notify */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 263 = mq_send */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 264 = mq_receive */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 265 = mq_timedsend */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 266 = mq_timedreceive */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 267 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 268 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 269 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 270 = __posix_rename */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 271 = swapctl */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 272 = getdents */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 273 = minherit */ - { ns(struct sys_lchmod_args), 0, - (sy_call_t *)rumpns_enosys }, /* 274 = lchmod */ - { ns(struct sys_lchown_args), 0, - (sy_call_t *)rumpns_enosys }, /* 275 = lchown */ - { ns(struct compat_50_sys_lutimes_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 276 = compat_50_lutimes */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 277 = __msync13 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 278 = __stat13 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 279 = __fstat13 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 280 = __lstat13 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 281 = __sigaltstack14 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 282 = __vfork14 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 283 = __posix_chown */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 284 = __posix_fchown */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 285 = __posix_lchown */ - { ns(struct sys_getsid_args), 0, - (sy_call_t *)rumpns_enosys }, /* 286 = getsid */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 287 = __clone */ - { ns(struct sys_fktrace_args), 0, - (sy_call_t *)rumpns_enosys }, /* 288 = fktrace */ - { ns(struct sys_preadv_args), 0, - (sy_call_t *)rumpns_enosys }, /* 289 = preadv */ - { ns(struct sys_pwritev_args), 0, - (sy_call_t *)rumpns_enosys }, /* 290 = pwritev */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 291 = __sigaction14 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 292 = __sigpending14 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 293 = __sigprocmask14 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 294 = __sigsuspend14 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 295 = __sigreturn14 */ - { ns(struct sys___getcwd_args), 0, - (sy_call_t *)rumpns_enosys }, /* 296 = __getcwd */ - { ns(struct sys_fchroot_args), 0, - (sy_call_t *)rumpns_enosys }, /* 297 = fchroot */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 298 = fhopen */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 299 = fhstat */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 300 = fhstatfs */ -#if defined(SYSVSEM) || !defined(_KERNEL_OPT) - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 301 = ____semctl13 */ -#else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 301 = excluded ____semctl13 */ -#endif -#if defined(SYSVMSG) || !defined(_KERNEL_OPT) - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 302 = __msgctl13 */ -#else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 302 = excluded __msgctl13 */ -#endif -#if defined(SYSVSHM) || !defined(_KERNEL_OPT) - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 303 = __shmctl13 */ -#else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 303 = excluded __shmctl13 */ -#endif - { ns(struct sys_lchflags_args), 0, - (sy_call_t *)rumpns_enosys }, /* 304 = lchflags */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 305 = issetugid */ - { ns(struct sys_utrace_args), 0, - (sy_call_t *)rumpns_enosys }, /* 306 = utrace */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 307 = getcontext */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 308 = setcontext */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 309 = _lwp_create */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 310 = _lwp_exit */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 311 = _lwp_self */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 312 = _lwp_wait */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 313 = _lwp_suspend */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 314 = _lwp_continue */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 315 = _lwp_wakeup */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 316 = _lwp_getprivate */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 317 = _lwp_setprivate */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 318 = _lwp_kill */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 319 = _lwp_detach */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 320 = _lwp_park */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 321 = _lwp_unpark */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 322 = _lwp_unpark_all */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 323 = _lwp_setname */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 324 = _lwp_getname */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 325 = _lwp_ctl */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 326 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 327 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 328 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 329 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 330 = sa_register */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 331 = sa_stacks */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 332 = sa_enable */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 333 = sa_setconcurrency */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 334 = sa_yield */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 335 = sa_preempt */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 336 = obsolete sys_sa_unblockyield */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 337 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 338 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 339 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 340 = __sigaction_sigtramp */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 341 = pmc_get_info */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 342 = pmc_control */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 343 = rasctl */ - { 0, 0, 0, - (sy_call_t *)rumpns_enosys }, /* 344 = kqueue */ - { ns(struct compat_50_sys_kevent_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 345 = compat_50_kevent */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 346 = _sched_setparam */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 347 = _sched_getparam */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 348 = _sched_setaffinity */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 349 = _sched_getaffinity */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 350 = sched_yield */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 351 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 352 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 353 = unimplemented */ - { ns(struct sys_fsync_range_args), 0, - (sy_call_t *)rumpns_enosys }, /* 354 = fsync_range */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 355 = uuidgen */ - { ns(struct sys_getvfsstat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 356 = getvfsstat */ - { ns(struct sys_statvfs1_args), 0, - (sy_call_t *)rumpns_enosys }, /* 357 = statvfs1 */ - { ns(struct sys_fstatvfs1_args), 0, - (sy_call_t *)rumpns_enosys }, /* 358 = fstatvfs1 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 359 = fhstatvfs1 */ - { ns(struct sys_extattrctl_args), 0, - (sy_call_t *)rumpns_enosys }, /* 360 = extattrctl */ - { ns(struct sys_extattr_set_file_args), 0, - (sy_call_t *)rumpns_enosys }, /* 361 = extattr_set_file */ - { ns(struct sys_extattr_get_file_args), 0, - (sy_call_t *)rumpns_enosys }, /* 362 = extattr_get_file */ - { ns(struct sys_extattr_delete_file_args), 0, - (sy_call_t *)rumpns_enosys }, /* 363 = extattr_delete_file */ - { ns(struct sys_extattr_set_fd_args), 0, - (sy_call_t *)rumpns_enosys }, /* 364 = extattr_set_fd */ - { ns(struct sys_extattr_get_fd_args), 0, - (sy_call_t *)rumpns_enosys }, /* 365 = extattr_get_fd */ - { ns(struct sys_extattr_delete_fd_args), 0, - (sy_call_t *)rumpns_enosys }, /* 366 = extattr_delete_fd */ - { ns(struct sys_extattr_set_link_args), 0, - (sy_call_t *)rumpns_enosys }, /* 367 = extattr_set_link */ - { ns(struct sys_extattr_get_link_args), 0, - (sy_call_t *)rumpns_enosys }, /* 368 = extattr_get_link */ - { ns(struct sys_extattr_delete_link_args), 0, - (sy_call_t *)rumpns_enosys }, /* 369 = extattr_delete_link */ - { ns(struct sys_extattr_list_fd_args), 0, - (sy_call_t *)rumpns_enosys }, /* 370 = extattr_list_fd */ - { ns(struct sys_extattr_list_file_args), 0, - (sy_call_t *)rumpns_enosys }, /* 371 = extattr_list_file */ - { ns(struct sys_extattr_list_link_args), 0, - (sy_call_t *)rumpns_enosys }, /* 372 = extattr_list_link */ - { ns(struct compat_50_sys_pselect_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 373 = compat_50_pselect */ - { ns(struct compat_50_sys_pollts_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 374 = compat_50_pollts */ - { ns(struct sys_setxattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 375 = setxattr */ - { ns(struct sys_lsetxattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 376 = lsetxattr */ - { ns(struct sys_fsetxattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 377 = fsetxattr */ - { ns(struct sys_getxattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 378 = getxattr */ - { ns(struct sys_lgetxattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 379 = lgetxattr */ - { ns(struct sys_fgetxattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 380 = fgetxattr */ - { ns(struct sys_listxattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 381 = listxattr */ - { ns(struct sys_llistxattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 382 = llistxattr */ - { ns(struct sys_flistxattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 383 = flistxattr */ - { ns(struct sys_removexattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 384 = removexattr */ - { ns(struct sys_lremovexattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 385 = lremovexattr */ - { ns(struct sys_fremovexattr_args), 0, - (sy_call_t *)rumpns_enosys }, /* 386 = fremovexattr */ - { ns(struct compat_50_sys___stat30_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 387 = compat_50___stat30 */ - { ns(struct compat_50_sys___fstat30_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 388 = compat_50___fstat30 */ - { ns(struct compat_50_sys___lstat30_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 389 = compat_50___lstat30 */ - { ns(struct sys___getdents30_args), 0, - (sy_call_t *)rumpns_enosys }, /* 390 = __getdents30 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 391 = ignored old posix_fadvise */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 392 = __fhstat30 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 393 = __ntp_gettime30 */ - { ns(struct sys___socket30_args), 0, - (sy_call_t *)rumpns_enosys }, /* 394 = __socket30 */ - { ns(struct sys___getfh30_args), 0, - (sy_call_t *)rumpns_enosys }, /* 395 = __getfh30 */ - { ns(struct sys___fhopen40_args), 0, - (sy_call_t *)rumpns_enosys }, /* 396 = __fhopen40 */ - { ns(struct sys___fhstatvfs140_args), 0, - (sy_call_t *)rumpns_enosys }, /* 397 = __fhstatvfs140 */ - { ns(struct compat_50_sys___fhstat40_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 398 = compat_50___fhstat40 */ - { ns(struct sys_aio_cancel_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 399 = aio_cancel */ - { ns(struct sys_aio_error_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 400 = aio_error */ - { ns(struct sys_aio_fsync_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 401 = aio_fsync */ - { ns(struct sys_aio_read_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 402 = aio_read */ - { ns(struct sys_aio_return_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 403 = aio_return */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 404 = aio_suspend */ - { ns(struct sys_aio_write_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 405 = aio_write */ - { ns(struct sys_lio_listio_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 406 = lio_listio */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 407 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 408 = unimplemented */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 409 = unimplemented */ - { ns(struct sys___mount50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 410 = __mount50 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 411 = mremap */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 412 = pset_create */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 413 = pset_destroy */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 414 = pset_assign */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 415 = _pset_bind */ - { ns(struct sys___posix_fadvise50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 416 = __posix_fadvise50 */ - { ns(struct sys___select50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 417 = __select50 */ - { ns(struct sys___gettimeofday50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 418 = __gettimeofday50 */ - { ns(struct sys___settimeofday50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 419 = __settimeofday50 */ - { ns(struct sys___utimes50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 420 = __utimes50 */ - { ns(struct sys___adjtime50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 421 = __adjtime50 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 422 = __lfs_segwait50 */ - { ns(struct sys___futimes50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 423 = __futimes50 */ - { ns(struct sys___lutimes50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 424 = __lutimes50 */ - { ns(struct sys___setitimer50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 425 = __setitimer50 */ - { ns(struct sys___getitimer50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 426 = __getitimer50 */ - { ns(struct sys___clock_gettime50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 427 = __clock_gettime50 */ - { ns(struct sys___clock_settime50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 428 = __clock_settime50 */ - { ns(struct sys___clock_getres50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 429 = __clock_getres50 */ - { ns(struct sys___nanosleep50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 430 = __nanosleep50 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 431 = ____sigtimedwait50 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 432 = __mq_timedsend50 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 433 = __mq_timedreceive50 */ - { 0, 0, 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 434 = _lwp_park */ - { ns(struct sys___kevent50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 435 = __kevent50 */ - { ns(struct sys___pselect50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 436 = __pselect50 */ - { ns(struct sys___pollts50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 437 = __pollts50 */ - { ns(struct sys___aio_suspend50_args), 0, - (sy_call_t *)rumpns_sys_nomodule }, /* 438 = __aio_suspend50 */ - { ns(struct sys___stat50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 439 = __stat50 */ - { ns(struct sys___fstat50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 440 = __fstat50 */ - { ns(struct sys___lstat50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 441 = __lstat50 */ -#if defined(SYSVSEM) || !defined(_KERNEL_OPT) - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 442 = ____semctl50 */ -#else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 442 = excluded ____semctl50 */ -#endif -#if defined(SYSVSHM) || !defined(_KERNEL_OPT) - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 443 = __shmctl50 */ -#else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 443 = excluded ____shmctl50 */ -#endif -#if defined(SYSVMSG) || !defined(_KERNEL_OPT) - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 444 = __msgctl50 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 176 = ntp_adjtime */ #else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 444 = excluded ____msgctl50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 176 = filler */ #endif - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 445 = __getrusage50 */ - { ns(struct sys___timer_settime50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 446 = __timer_settime50 */ - { ns(struct sys___timer_gettime50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 447 = __timer_gettime50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 177 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 178 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 179 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 180 = filler */ + { + ns(struct sys_setgid_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 181 = setgid */ + { + ns(struct sys_setegid_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 182 = setegid */ + { + ns(struct sys_seteuid_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 183 = seteuid */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 184 = lfs_bmapv */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 185 = lfs_markv */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 186 = lfs_segclean */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 187 = lfs_segwait */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 188 = stat12 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 189 = fstat12 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 190 = lstat12 */ + { + ns(struct sys_pathconf_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 191 = pathconf */ + { + ns(struct sys_fpathconf_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 192 = fpathconf */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 193 = filler */ + { + ns(struct sys_getrlimit_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 194 = getrlimit */ + { + ns(struct sys_setrlimit_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 195 = setrlimit */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 196 = getdirentries */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 197 = mmap */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 198 = __syscall */ + { + ns(struct sys_lseek_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 199 = lseek */ + { + ns(struct sys_truncate_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 200 = truncate */ + { + ns(struct sys_ftruncate_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 201 = ftruncate */ + { + ns(struct sys___sysctl_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 202 = __sysctl */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 203 = mlock */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 204 = munlock */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 205 = undelete */ + { + ns(struct compat_50_sys_futimes_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 206 = compat_50_futimes */ + { + ns(struct sys_getpgid_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 207 = getpgid */ + { + ns(struct sys_reboot_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 208 = reboot */ + { + ns(struct sys_poll_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 209 = poll */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 210 = afssys */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 211 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 212 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 213 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 214 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 215 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 216 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 217 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 218 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 219 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 220 = __semctl */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 221 = semget */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 222 = semop */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 223 = semconfig */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 224 = msgctl */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 225 = msgget */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 226 = msgsnd */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 227 = msgrcv */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 228 = shmat */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 229 = shmctl */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 230 = shmdt */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 231 = shmget */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 232 = clock_gettime */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 233 = clock_settime */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 234 = clock_getres */ + { + ns(struct sys_timer_create_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 235 = timer_create */ + { + ns(struct sys_timer_delete_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 236 = timer_delete */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 237 = timer_settime */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 238 = timer_gettime */ + { + ns(struct sys_timer_getoverrun_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 239 = timer_getoverrun */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 240 = nanosleep */ + { + ns(struct sys_fdatasync_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 241 = fdatasync */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 242 = mlockall */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 243 = munlockall */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 244 = __sigtimedwait */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 245 = sigqueueinfo */ + { + ns(struct sys_modctl_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 246 = modctl */ + { + ns(struct sys__ksem_init_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 247 = _ksem_init */ + { + ns(struct sys__ksem_open_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 248 = _ksem_open */ + { + ns(struct sys__ksem_unlink_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 249 = _ksem_unlink */ + { + ns(struct sys__ksem_close_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 250 = _ksem_close */ + { + ns(struct sys__ksem_post_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 251 = _ksem_post */ + { + ns(struct sys__ksem_wait_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 252 = _ksem_wait */ + { + ns(struct sys__ksem_trywait_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 253 = _ksem_trywait */ + { + ns(struct sys__ksem_getvalue_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 254 = _ksem_getvalue */ + { + ns(struct sys__ksem_destroy_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 255 = _ksem_destroy */ + { + ns(struct sys__ksem_timedwait_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 256 = _ksem_timedwait */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 257 = mq_open */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 258 = mq_close */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 259 = mq_unlink */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 260 = mq_getattr */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 261 = mq_setattr */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 262 = mq_notify */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 263 = mq_send */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 264 = mq_receive */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 265 = mq_timedsend */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 266 = mq_timedreceive */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 267 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 268 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 269 = filler */ + { + ns(struct sys___posix_rename_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 270 = __posix_rename */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 271 = swapctl */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 272 = getdents */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 273 = minherit */ + { + ns(struct sys_lchmod_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 274 = lchmod */ + { + ns(struct sys_lchown_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 275 = lchown */ + { + ns(struct compat_50_sys_lutimes_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 276 = compat_50_lutimes */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 277 = __msync13 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 278 = __stat13 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 279 = __fstat13 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 280 = __lstat13 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 281 = __sigaltstack14 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 282 = __vfork14 */ + { + ns(struct sys___posix_chown_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 283 = __posix_chown */ + { + ns(struct sys___posix_fchown_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 284 = __posix_fchown */ + { + ns(struct sys___posix_lchown_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 285 = __posix_lchown */ + { + ns(struct sys_getsid_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 286 = getsid */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 287 = __clone */ + { + ns(struct sys_fktrace_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 288 = fktrace */ + { + ns(struct sys_preadv_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 289 = preadv */ + { + ns(struct sys_pwritev_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 290 = pwritev */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 291 = __sigaction14 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 292 = __sigpending14 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 293 = __sigprocmask14 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 294 = __sigsuspend14 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 295 = __sigreturn14 */ + { + ns(struct sys___getcwd_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 296 = __getcwd */ + { + ns(struct sys_fchroot_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 297 = fchroot */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 298 = fhopen */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 299 = fhstat */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 300 = fhstatfs */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 301 = ____semctl13 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 302 = __msgctl13 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 303 = __shmctl13 */ + { + ns(struct sys_lchflags_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 304 = lchflags */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 305 = issetugid */ + { + ns(struct sys_utrace_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 306 = utrace */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 307 = getcontext */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 308 = setcontext */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 309 = _lwp_create */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 310 = _lwp_exit */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 311 = _lwp_self */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 312 = _lwp_wait */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 313 = _lwp_suspend */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 314 = _lwp_continue */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 315 = _lwp_wakeup */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 316 = _lwp_getprivate */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 317 = _lwp_setprivate */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 318 = _lwp_kill */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 319 = _lwp_detach */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 320 = _lwp_park */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 321 = _lwp_unpark */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 322 = _lwp_unpark_all */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 323 = _lwp_setname */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 324 = _lwp_getname */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 325 = _lwp_ctl */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 326 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 327 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 328 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 329 = filler */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 330 = sa_register */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 331 = sa_stacks */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 332 = sa_enable */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 333 = sa_setconcurrency */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 334 = sa_yield */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 335 = sa_preempt */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 336 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 337 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 338 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 339 = filler */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 340 = __sigaction_sigtramp */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 341 = pmc_get_info */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 342 = pmc_control */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 343 = rasctl */ + { + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 344 = kqueue */ + { + ns(struct compat_50_sys_kevent_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 345 = compat_50_kevent */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 346 = _sched_setparam */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 347 = _sched_getparam */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 348 = _sched_setaffinity */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 349 = _sched_getaffinity */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 350 = sched_yield */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 351 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 352 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 353 = filler */ + { + ns(struct sys_fsync_range_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 354 = fsync_range */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 355 = uuidgen */ + { + ns(struct sys_getvfsstat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 356 = getvfsstat */ + { + ns(struct sys_statvfs1_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 357 = statvfs1 */ + { + ns(struct sys_fstatvfs1_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 358 = fstatvfs1 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 359 = fhstatvfs1 */ + { + ns(struct sys_extattrctl_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 360 = extattrctl */ + { + ns(struct sys_extattr_set_file_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 361 = extattr_set_file */ + { + ns(struct sys_extattr_get_file_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 362 = extattr_get_file */ + { + ns(struct sys_extattr_delete_file_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 363 = extattr_delete_file */ + { + ns(struct sys_extattr_set_fd_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 364 = extattr_set_fd */ + { + ns(struct sys_extattr_get_fd_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 365 = extattr_get_fd */ + { + ns(struct sys_extattr_delete_fd_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 366 = extattr_delete_fd */ + { + ns(struct sys_extattr_set_link_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 367 = extattr_set_link */ + { + ns(struct sys_extattr_get_link_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 368 = extattr_get_link */ + { + ns(struct sys_extattr_delete_link_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 369 = extattr_delete_link */ + { + ns(struct sys_extattr_list_fd_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 370 = extattr_list_fd */ + { + ns(struct sys_extattr_list_file_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 371 = extattr_list_file */ + { + ns(struct sys_extattr_list_link_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 372 = extattr_list_link */ + { + ns(struct compat_50_sys_pselect_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 373 = compat_50_pselect */ + { + ns(struct compat_50_sys_pollts_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 374 = compat_50_pollts */ + { + ns(struct sys_setxattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 375 = setxattr */ + { + ns(struct sys_lsetxattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 376 = lsetxattr */ + { + ns(struct sys_fsetxattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 377 = fsetxattr */ + { + ns(struct sys_getxattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 378 = getxattr */ + { + ns(struct sys_lgetxattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 379 = lgetxattr */ + { + ns(struct sys_fgetxattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 380 = fgetxattr */ + { + ns(struct sys_listxattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 381 = listxattr */ + { + ns(struct sys_llistxattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 382 = llistxattr */ + { + ns(struct sys_flistxattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 383 = flistxattr */ + { + ns(struct sys_removexattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 384 = removexattr */ + { + ns(struct sys_lremovexattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 385 = lremovexattr */ + { + ns(struct sys_fremovexattr_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 386 = fremovexattr */ + { + ns(struct compat_50_sys___stat30_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 387 = compat_50___stat30 */ + { + ns(struct compat_50_sys___fstat30_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 388 = compat_50___fstat30 */ + { + ns(struct compat_50_sys___lstat30_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 389 = compat_50___lstat30 */ + { + ns(struct sys___getdents30_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 390 = __getdents30 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 391 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 392 = __fhstat30 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 393 = __ntp_gettime30 */ + { + ns(struct sys___socket30_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 394 = __socket30 */ + { + ns(struct sys___getfh30_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 395 = __getfh30 */ + { + ns(struct sys___fhopen40_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 396 = __fhopen40 */ + { + ns(struct sys___fhstatvfs140_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 397 = __fhstatvfs140 */ + { + ns(struct compat_50_sys___fhstat40_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 398 = compat_50___fhstat40 */ + { + ns(struct sys_aio_cancel_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 399 = aio_cancel */ + { + ns(struct sys_aio_error_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 400 = aio_error */ + { + ns(struct sys_aio_fsync_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 401 = aio_fsync */ + { + ns(struct sys_aio_read_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 402 = aio_read */ + { + ns(struct sys_aio_return_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 403 = aio_return */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 404 = aio_suspend */ + { + ns(struct sys_aio_write_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 405 = aio_write */ + { + ns(struct sys_lio_listio_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 406 = lio_listio */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 407 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 408 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 409 = filler */ + { + ns(struct sys___mount50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 410 = __mount50 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 411 = mremap */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 412 = pset_create */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 413 = pset_destroy */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 414 = pset_assign */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 415 = _pset_bind */ + { + ns(struct sys___posix_fadvise50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 416 = __posix_fadvise50 */ + { + ns(struct sys___select50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 417 = __select50 */ + { + ns(struct sys___gettimeofday50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 418 = __gettimeofday50 */ + { + ns(struct sys___settimeofday50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 419 = __settimeofday50 */ + { + ns(struct sys___utimes50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 420 = __utimes50 */ + { + ns(struct sys___adjtime50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 421 = __adjtime50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 422 = __lfs_segwait50 */ + { + ns(struct sys___futimes50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 423 = __futimes50 */ + { + ns(struct sys___lutimes50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 424 = __lutimes50 */ + { + ns(struct sys___setitimer50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 425 = __setitimer50 */ + { + ns(struct sys___getitimer50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 426 = __getitimer50 */ + { + ns(struct sys___clock_gettime50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 427 = __clock_gettime50 */ + { + ns(struct sys___clock_settime50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 428 = __clock_settime50 */ + { + ns(struct sys___clock_getres50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 429 = __clock_getres50 */ + { + ns(struct sys___nanosleep50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 430 = __nanosleep50 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 431 = ____sigtimedwait50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 432 = __mq_timedsend50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 433 = __mq_timedreceive50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 434 = _lwp_park */ + { + ns(struct sys___kevent50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 435 = __kevent50 */ + { + ns(struct sys___pselect50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 436 = __pselect50 */ + { + ns(struct sys___pollts50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 437 = __pollts50 */ + { + ns(struct sys___aio_suspend50_args), + .sy_call = (sy_call_t *)rumpns_sys_nomodule, + }, /* 438 = __aio_suspend50 */ + { + ns(struct sys___stat50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 439 = __stat50 */ + { + ns(struct sys___fstat50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 440 = __fstat50 */ + { + ns(struct sys___lstat50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 441 = __lstat50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 442 = ____semctl50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 443 = __shmctl50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_sys_nomodule, +}, /* 444 = __msgctl50 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 445 = __getrusage50 */ + { + ns(struct sys___timer_settime50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 446 = __timer_settime50 */ + { + ns(struct sys___timer_gettime50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 447 = __timer_gettime50 */ #if defined(NTP) || !defined(_KERNEL_OPT) - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 448 = __ntp_gettime50 */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 448 = __ntp_gettime50 */ #else - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 448 = excluded ___ntp_gettime50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 448 = filler */ #endif - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 449 = __wait450 */ - { ns(struct sys___mknod50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 450 = __mknod50 */ - { ns(struct sys___fhstat50_args), 0, - (sy_call_t *)rumpns_enosys }, /* 451 = __fhstat50 */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 452 = obsolete 5.99 quotactl */ - { ns(struct sys_pipe2_args), 0, - (sy_call_t *)rumpns_enosys }, /* 453 = pipe2 */ - { ns(struct sys_dup3_args), 0, - (sy_call_t *)rumpns_enosys }, /* 454 = dup3 */ - { ns(struct sys_kqueue1_args), 0, - (sy_call_t *)rumpns_enosys }, /* 455 = kqueue1 */ - { ns(struct sys_paccept_args), 0, - (sy_call_t *)rumpns_enosys }, /* 456 = paccept */ - { ns(struct sys_linkat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 457 = linkat */ - { ns(struct sys_renameat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 458 = renameat */ - { ns(struct sys_mkfifoat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 459 = mkfifoat */ - { ns(struct sys_mknodat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 460 = mknodat */ - { ns(struct sys_mkdirat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 461 = mkdirat */ - { ns(struct sys_faccessat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 462 = faccessat */ - { ns(struct sys_fchmodat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 463 = fchmodat */ - { ns(struct sys_fchownat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 464 = fchownat */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 465 = fexecve */ - { ns(struct sys_fstatat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 466 = fstatat */ - { ns(struct sys_utimensat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 467 = utimensat */ - { ns(struct sys_openat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 468 = openat */ - { ns(struct sys_readlinkat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 469 = readlinkat */ - { ns(struct sys_symlinkat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 470 = symlinkat */ - { ns(struct sys_unlinkat_args), 0, - (sy_call_t *)rumpns_enosys }, /* 471 = unlinkat */ - { ns(struct sys_futimens_args), 0, - (sy_call_t *)rumpns_enosys }, /* 472 = futimens */ - { ns(struct sys___quotactl_args), 0, - (sy_call_t *)rumpns_enosys }, /* 473 = __quotactl */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 474 = posix_spawn */ - { ns(struct sys_recvmmsg_args), 0, - (sy_call_t *)rumpns_enosys }, /* 475 = recvmmsg */ - { ns(struct sys_sendmmsg_args), 0, - (sy_call_t *)rumpns_enosys }, /* 476 = sendmmsg */ - { ns(struct sys_clock_nanosleep_args), 0, - (sy_call_t *)rumpns_enosys }, /* 477 = clock_nanosleep */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 478 = ___lwp_park60 */ - { ns(struct sys_posix_fallocate_args), 0, - (sy_call_t *)rumpns_enosys }, /* 479 = posix_fallocate */ - { ns(struct sys_fdiscard_args), 0, - (sy_call_t *)rumpns_enosys }, /* 480 = fdiscard */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 481 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 482 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 483 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 484 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 485 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 486 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 487 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 488 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 489 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 490 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 491 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 492 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 493 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 494 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 495 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 496 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 497 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 498 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 499 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 500 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 501 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 502 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 503 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 504 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 505 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 506 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 507 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 508 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 509 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 510 = filler */ - { 0, 0, SYCALL_NOSYS, - (sy_call_t *)rumpns_enosys }, /* 511 = filler */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 449 = __wait450 */ + { + ns(struct sys___mknod50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 450 = __mknod50 */ + { + ns(struct sys___fhstat50_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 451 = __fhstat50 */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 452 = filler */ + { + ns(struct sys_pipe2_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 453 = pipe2 */ + { + ns(struct sys_dup3_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 454 = dup3 */ + { + ns(struct sys_kqueue1_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 455 = kqueue1 */ + { + ns(struct sys_paccept_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 456 = paccept */ + { + ns(struct sys_linkat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 457 = linkat */ + { + ns(struct sys_renameat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 458 = renameat */ + { + ns(struct sys_mkfifoat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 459 = mkfifoat */ + { + ns(struct sys_mknodat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 460 = mknodat */ + { + ns(struct sys_mkdirat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 461 = mkdirat */ + { + ns(struct sys_faccessat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 462 = faccessat */ + { + ns(struct sys_fchmodat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 463 = fchmodat */ + { + ns(struct sys_fchownat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 464 = fchownat */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 465 = fexecve */ + { + ns(struct sys_fstatat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 466 = fstatat */ + { + ns(struct sys_utimensat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 467 = utimensat */ + { + ns(struct sys_openat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 468 = openat */ + { + ns(struct sys_readlinkat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 469 = readlinkat */ + { + ns(struct sys_symlinkat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 470 = symlinkat */ + { + ns(struct sys_unlinkat_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 471 = unlinkat */ + { + ns(struct sys_futimens_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 472 = futimens */ + { + ns(struct sys___quotactl_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 473 = __quotactl */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 474 = posix_spawn */ + { + ns(struct sys_recvmmsg_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 475 = recvmmsg */ + { + ns(struct sys_sendmmsg_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 476 = sendmmsg */ + { + ns(struct sys_clock_nanosleep_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 477 = clock_nanosleep */ + { + .sy_call = (sy_call_t *)rumpns_enosys, +}, /* 478 = ___lwp_park60 */ + { + ns(struct sys_posix_fallocate_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 479 = posix_fallocate */ + { + ns(struct sys_fdiscard_args), + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 480 = fdiscard */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 481 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 482 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 483 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 484 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 485 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 486 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 487 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 488 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 489 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 490 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 491 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 492 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 493 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 494 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 495 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 496 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 497 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 498 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 499 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 500 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 501 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 502 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 503 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 504 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 505 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 506 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 507 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 508 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 509 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 510 = filler */ + { + .sy_flags = SYCALL_NOSYS, + .sy_call = (sy_call_t *)rumpns_enosys, + }, /* 511 = filler */ }; CTASSERT(__arraycount(rump_sysent) == SYS_NSYSENT); __strong_alias(rumpns_sysent,rump_sysent);