diff options
-rw-r--r-- | sys/kern/init_sysent.c | 22 | ||||
-rw-r--r-- | sys/sys/syscall-hide.h | 292 |
2 files changed, 11 insertions, 303 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index 6592df4..b6b018d 100644 --- a/sys/kern/init_sysent.c +++ b/sys/kern/init_sysent.c @@ -232,16 +232,16 @@ struct sysent sysent[] = { { SYF_MPSAFE | AS(getpgid_args), (sy_call_t *)getpgid }, /* 207 = getpgid */ { 0, (sy_call_t *)nosys }, /* 208 = newreboot */ { SYF_MPSAFE | AS(poll_args), (sy_call_t *)poll }, /* 209 = poll */ - { 0, (sy_call_t *)lkmnosys }, /* 210 = lkmnosys */ - { 0, (sy_call_t *)lkmnosys }, /* 211 = lkmnosys */ - { 0, (sy_call_t *)lkmnosys }, /* 212 = lkmnosys */ - { 0, (sy_call_t *)lkmnosys }, /* 213 = lkmnosys */ - { 0, (sy_call_t *)lkmnosys }, /* 214 = lkmnosys */ - { 0, (sy_call_t *)lkmnosys }, /* 215 = lkmnosys */ - { 0, (sy_call_t *)lkmnosys }, /* 216 = lkmnosys */ - { 0, (sy_call_t *)lkmnosys }, /* 217 = lkmnosys */ - { 0, (sy_call_t *)lkmnosys }, /* 218 = lkmnosys */ - { 0, (sy_call_t *)lkmnosys }, /* 219 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 210 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 211 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 212 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 213 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 214 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 215 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 216 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 217 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 218 = lkmnosys */ + { AS(nosys_args), (sy_call_t *)lkmnosys }, /* 219 = lkmnosys */ { SYF_MPSAFE | AS(__semctl_args), (sy_call_t *)lkmressys }, /* 220 = __semctl */ { SYF_MPSAFE | AS(semget_args), (sy_call_t *)lkmressys }, /* 221 = semget */ { SYF_MPSAFE | AS(semop_args), (sy_call_t *)lkmressys }, /* 222 = semop */ @@ -392,7 +392,7 @@ struct sysent sysent[] = { { AS(__cap_get_file_args), (sy_call_t *)__cap_get_file }, /* 367 = __cap_get_file */ { AS(__cap_set_fd_args), (sy_call_t *)__cap_set_fd }, /* 368 = __cap_set_fd */ { AS(__cap_set_file_args), (sy_call_t *)__cap_set_file }, /* 369 = __cap_set_file */ - { 0, (sy_call_t *)lkmressys }, /* 370 = lkmressys */ + { AS(nosys_args), (sy_call_t *)lkmressys }, /* 370 = lkmressys */ { AS(extattr_set_fd_args), (sy_call_t *)extattr_set_fd }, /* 371 = extattr_set_fd */ { AS(extattr_get_fd_args), (sy_call_t *)extattr_get_fd }, /* 372 = extattr_get_fd */ { AS(extattr_delete_fd_args), (sy_call_t *)extattr_delete_fd }, /* 373 = extattr_delete_fd */ diff --git a/sys/sys/syscall-hide.h b/sys/sys/syscall-hide.h deleted file mode 100644 index 82e95b7..0000000 --- a/sys/sys/syscall-hide.h +++ /dev/null @@ -1,292 +0,0 @@ -/* - * System call hiders. - * - * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.98 2001/09/21 21:33:22 rwatson Exp - */ - -HIDE_POSIX(fork) -HIDE_POSIX(read) -HIDE_POSIX(write) -HIDE_POSIX(open) -HIDE_POSIX(close) -HIDE_BSD(wait4) -HIDE_BSD(creat) -HIDE_POSIX(link) -HIDE_POSIX(unlink) -HIDE_POSIX(chdir) -HIDE_BSD(fchdir) -HIDE_POSIX(mknod) -HIDE_POSIX(chmod) -HIDE_POSIX(chown) -HIDE_BSD(obreak) -HIDE_BSD(getfsstat) -HIDE_POSIX(lseek) -HIDE_POSIX(getpid) -HIDE_BSD(mount) -HIDE_BSD(unmount) -HIDE_POSIX(setuid) -HIDE_POSIX(getuid) -HIDE_POSIX(geteuid) -HIDE_BSD(ptrace) -HIDE_BSD(recvmsg) -HIDE_BSD(sendmsg) -HIDE_BSD(recvfrom) -HIDE_BSD(accept) -HIDE_BSD(getpeername) -HIDE_BSD(getsockname) -HIDE_POSIX(access) -HIDE_BSD(chflags) -HIDE_BSD(fchflags) -HIDE_BSD(sync) -HIDE_POSIX(kill) -HIDE_POSIX(stat) -HIDE_POSIX(getppid) -HIDE_POSIX(lstat) -HIDE_POSIX(dup) -HIDE_POSIX(pipe) -HIDE_POSIX(getegid) -HIDE_BSD(profil) -HIDE_BSD(ktrace) -HIDE_POSIX(sigaction) -HIDE_POSIX(getgid) -HIDE_POSIX(sigprocmask) -HIDE_BSD(getlogin) -HIDE_BSD(setlogin) -HIDE_BSD(acct) -HIDE_POSIX(sigpending) -HIDE_BSD(sigaltstack) -HIDE_POSIX(ioctl) -HIDE_BSD(reboot) -HIDE_POSIX(revoke) -HIDE_POSIX(symlink) -HIDE_POSIX(readlink) -HIDE_POSIX(execve) -HIDE_POSIX(umask) -HIDE_BSD(chroot) -HIDE_POSIX(fstat) -HIDE_BSD(getkerninfo) -HIDE_BSD(getpagesize) -HIDE_BSD(msync) -HIDE_BSD(vfork) -HIDE_BSD(sbrk) -HIDE_BSD(sstk) -HIDE_BSD(mmap) -HIDE_BSD(ovadvise) -HIDE_BSD(munmap) -HIDE_BSD(mprotect) -HIDE_BSD(madvise) -HIDE_BSD(mincore) -HIDE_POSIX(getgroups) -HIDE_POSIX(setgroups) -HIDE_POSIX(getpgrp) -HIDE_POSIX(setpgid) -HIDE_BSD(setitimer) -HIDE_BSD(wait) -HIDE_BSD(swapon) -HIDE_BSD(getitimer) -HIDE_BSD(gethostname) -HIDE_BSD(sethostname) -HIDE_BSD(getdtablesize) -HIDE_POSIX(dup2) -HIDE_BSD(getdopt) -HIDE_POSIX(fcntl) -HIDE_BSD(select) -HIDE_BSD(setdopt) -HIDE_POSIX(fsync) -HIDE_BSD(setpriority) -HIDE_BSD(socket) -HIDE_BSD(connect) -HIDE_BSD(accept) -HIDE_BSD(getpriority) -HIDE_BSD(send) -HIDE_BSD(recv) -HIDE_BSD(sigreturn) -HIDE_BSD(bind) -HIDE_BSD(setsockopt) -HIDE_BSD(listen) -HIDE_BSD(sigvec) -HIDE_BSD(sigblock) -HIDE_BSD(sigsetmask) -HIDE_POSIX(sigsuspend) -HIDE_BSD(sigstack) -HIDE_BSD(recvmsg) -HIDE_BSD(sendmsg) -HIDE_BSD(gettimeofday) -HIDE_BSD(getrusage) -HIDE_BSD(getsockopt) -HIDE_BSD(readv) -HIDE_BSD(writev) -HIDE_BSD(settimeofday) -HIDE_BSD(fchown) -HIDE_BSD(fchmod) -HIDE_BSD(recvfrom) -HIDE_BSD(setreuid) -HIDE_BSD(setregid) -HIDE_POSIX(rename) -HIDE_BSD(truncate) -HIDE_BSD(ftruncate) -HIDE_BSD(flock) -HIDE_POSIX(mkfifo) -HIDE_BSD(sendto) -HIDE_BSD(shutdown) -HIDE_BSD(socketpair) -HIDE_POSIX(mkdir) -HIDE_POSIX(rmdir) -HIDE_BSD(utimes) -HIDE_BSD(adjtime) -HIDE_BSD(getpeername) -HIDE_BSD(gethostid) -HIDE_BSD(sethostid) -HIDE_BSD(getrlimit) -HIDE_BSD(setrlimit) -HIDE_BSD(killpg) -HIDE_POSIX(setsid) -HIDE_BSD(quotactl) -HIDE_BSD(quota) -HIDE_BSD(getsockname) -HIDE_BSD(nfssvc) -HIDE_BSD(getdirentries) -HIDE_BSD(statfs) -HIDE_BSD(fstatfs) -HIDE_BSD(getfh) -HIDE_BSD(getdomainname) -HIDE_BSD(setdomainname) -HIDE_BSD(uname) -HIDE_BSD(sysarch) -HIDE_BSD(rtprio) -HIDE_BSD(semsys) -HIDE_BSD(msgsys) -HIDE_BSD(shmsys) -HIDE_POSIX(pread) -HIDE_POSIX(pwrite) -HIDE_BSD(ntp_adjtime) -HIDE_POSIX(setgid) -HIDE_BSD(setegid) -HIDE_BSD(seteuid) -HIDE_BSD(lfs_bmapv) -HIDE_BSD(lfs_markv) -HIDE_BSD(lfs_segclean) -HIDE_BSD(lfs_segwait) -HIDE_POSIX(stat) -HIDE_POSIX(fstat) -HIDE_POSIX(lstat) -HIDE_POSIX(pathconf) -HIDE_POSIX(fpathconf) -HIDE_BSD(getrlimit) -HIDE_BSD(setrlimit) -HIDE_BSD(getdirentries) -HIDE_BSD(mmap) -HIDE_POSIX(lseek) -HIDE_BSD(truncate) -HIDE_BSD(ftruncate) -HIDE_BSD(__sysctl) -HIDE_BSD(mlock) -HIDE_BSD(munlock) -HIDE_BSD(undelete) -HIDE_BSD(futimes) -HIDE_BSD(getpgid) -HIDE_BSD(poll) -HIDE_BSD(__semctl) -HIDE_BSD(semget) -HIDE_BSD(semop) -HIDE_BSD(msgctl) -HIDE_BSD(msgget) -HIDE_BSD(msgsnd) -HIDE_BSD(msgrcv) -HIDE_BSD(shmat) -HIDE_BSD(shmctl) -HIDE_BSD(shmdt) -HIDE_BSD(shmget) -HIDE_POSIX(clock_gettime) -HIDE_POSIX(clock_settime) -HIDE_POSIX(clock_getres) -HIDE_POSIX(nanosleep) -HIDE_BSD(minherit) -HIDE_BSD(rfork) -HIDE_BSD(openbsd_poll) -HIDE_BSD(issetugid) -HIDE_BSD(lchown) -HIDE_BSD(getdents) -HIDE_BSD(lchmod) -HIDE_BSD(lchown) -HIDE_BSD(lutimes) -HIDE_BSD(msync) -HIDE_BSD(nstat) -HIDE_BSD(nfstat) -HIDE_BSD(nlstat) -HIDE_BSD(fhstatfs) -HIDE_BSD(fhopen) -HIDE_BSD(fhstat) -HIDE_BSD(modnext) -HIDE_BSD(modstat) -HIDE_BSD(modfnext) -HIDE_BSD(modfind) -HIDE_BSD(kldload) -HIDE_BSD(kldunload) -HIDE_BSD(kldfind) -HIDE_BSD(kldnext) -HIDE_BSD(kldstat) -HIDE_BSD(kldfirstmod) -HIDE_BSD(getsid) -HIDE_BSD(setresuid) -HIDE_BSD(setresgid) -HIDE_BSD(aio_return) -HIDE_BSD(aio_suspend) -HIDE_BSD(aio_cancel) -HIDE_BSD(aio_error) -HIDE_BSD(aio_read) -HIDE_BSD(aio_write) -HIDE_BSD(lio_listio) -HIDE_BSD(yield) -HIDE_BSD(mlockall) -HIDE_BSD(munlockall) -HIDE_BSD(__getcwd) -HIDE_POSIX(sched_setparam) -HIDE_POSIX(sched_getparam) -HIDE_POSIX(sched_setscheduler) -HIDE_POSIX(sched_getscheduler) -HIDE_POSIX(sched_yield) -HIDE_POSIX(sched_get_priority_max) -HIDE_POSIX(sched_get_priority_min) -HIDE_POSIX(sched_rr_get_interval) -HIDE_BSD(utrace) -HIDE_BSD(sendfile) -HIDE_BSD(kldsym) -HIDE_BSD(jail) -HIDE_BSD(pioctl) -HIDE_POSIX(sigprocmask) -HIDE_POSIX(sigsuspend) -HIDE_POSIX(sigaction) -HIDE_POSIX(sigpending) -HIDE_BSD(sigreturn) -HIDE_BSD(__acl_get_file) -HIDE_BSD(__acl_set_file) -HIDE_BSD(__acl_get_fd) -HIDE_BSD(__acl_set_fd) -HIDE_BSD(__acl_delete_file) -HIDE_BSD(__acl_delete_fd) -HIDE_BSD(__acl_aclcheck_file) -HIDE_BSD(__acl_aclcheck_fd) -HIDE_BSD(extattrctl) -HIDE_BSD(extattr_set_file) -HIDE_BSD(extattr_get_file) -HIDE_BSD(extattr_delete_file) -HIDE_BSD(aio_waitcomplete) -HIDE_BSD(getresuid) -HIDE_BSD(getresgid) -HIDE_BSD(kqueue) -HIDE_BSD(kevent) -HIDE_BSD(__cap_get_proc) -HIDE_BSD(__cap_set_proc) -HIDE_BSD(__cap_get_fd) -HIDE_BSD(__cap_get_file) -HIDE_BSD(__cap_set_fd) -HIDE_BSD(__cap_set_file) -HIDE_BSD(extattr_set_fd) -HIDE_BSD(extattr_get_fd) -HIDE_BSD(extattr_delete_fd) -HIDE_BSD(__setugid) -HIDE_BSD(nfsclnt) -HIDE_BSD(eaccess) |