Remove documentation of unimplemented syscalls
We have not been able to run binaries from other BSDs well over a decade. There is no need to document their allocation decisions here. We also don't need to reserve syscall numbers of never-implemented syscalls. Reviewed by: jhb, kib Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D27988
This commit is contained in:
parent
ee55e19a79
commit
65a524b499
@ -146,10 +146,10 @@ struct sysent sysent[] = {
|
||||
{ compat(AS(osethostname_args),sethostname), .sy_auevent = AUE_SYSCTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 88 = old sethostname */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)sys_getdtablesize, .sy_auevent = AUE_GETDTABLESIZE, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 89 = getdtablesize */
|
||||
{ .sy_narg = AS(dup2_args), .sy_call = (sy_call_t *)sys_dup2, .sy_auevent = AUE_DUP2, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 90 = dup2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 91 = getdopt */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 91 = nosys */
|
||||
{ .sy_narg = AS(fcntl_args), .sy_call = (sy_call_t *)sys_fcntl, .sy_auevent = AUE_FCNTL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 92 = fcntl */
|
||||
{ .sy_narg = AS(select_args), .sy_call = (sy_call_t *)sys_select, .sy_auevent = AUE_SELECT, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 93 = select */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 94 = setdopt */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 94 = nosys */
|
||||
{ .sy_narg = AS(fsync_args), .sy_call = (sy_call_t *)sys_fsync, .sy_auevent = AUE_FSYNC, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 95 = fsync */
|
||||
{ .sy_narg = AS(setpriority_args), .sy_call = (sy_call_t *)sys_setpriority, .sy_auevent = AUE_SETPRIORITY, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 96 = setpriority */
|
||||
{ .sy_narg = AS(socket_args), .sy_call = (sy_call_t *)sys_socket, .sy_auevent = AUE_SOCKET, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 97 = socket */
|
||||
@ -174,7 +174,7 @@ struct sysent sysent[] = {
|
||||
{ .sy_narg = AS(gettimeofday_args), .sy_call = (sy_call_t *)sys_gettimeofday, .sy_auevent = AUE_GETTIMEOFDAY, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 116 = gettimeofday */
|
||||
{ .sy_narg = AS(getrusage_args), .sy_call = (sy_call_t *)sys_getrusage, .sy_auevent = AUE_GETRUSAGE, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 117 = getrusage */
|
||||
{ .sy_narg = AS(getsockopt_args), .sy_call = (sy_call_t *)sys_getsockopt, .sy_auevent = AUE_GETSOCKOPT, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 118 = getsockopt */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 119 = resuba */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 119 = nosys */
|
||||
{ .sy_narg = AS(readv_args), .sy_call = (sy_call_t *)sys_readv, .sy_auevent = AUE_READV, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 120 = readv */
|
||||
{ .sy_narg = AS(writev_args), .sy_call = (sy_call_t *)sys_writev, .sy_auevent = AUE_WRITEV, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 121 = writev */
|
||||
{ .sy_narg = AS(settimeofday_args), .sy_call = (sy_call_t *)sys_settimeofday, .sy_auevent = AUE_SETTIMEOFDAY, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 122 = settimeofday */
|
||||
@ -206,9 +206,9 @@ struct sysent sysent[] = {
|
||||
{ .sy_narg = AS(quotactl_args), .sy_call = (sy_call_t *)sys_quotactl, .sy_auevent = AUE_QUOTACTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 148 = quotactl */
|
||||
{ compat(0,quota), .sy_auevent = AUE_O_QUOTA, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 149 = old quota */
|
||||
{ compat(AS(getsockname_args),getsockname), .sy_auevent = AUE_GETSOCKNAME, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 150 = old getsockname */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 151 = sem_lock */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 152 = sem_wakeup */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 153 = asyncdaemon */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 151 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 152 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 153 = nosys */
|
||||
{ .sy_narg = AS(nlm_syscall_args), .sy_call = (sy_call_t *)lkmressys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 154 = nlm_syscall */
|
||||
{ .sy_narg = AS(nfssvc_args), .sy_call = (sy_call_t *)lkmressys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 155 = nfssvc */
|
||||
{ compat(AS(ogetdirentries_args),getdirentries), .sy_auevent = AUE_GETDIRENTRIES, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 156 = old getdirentries */
|
||||
@ -232,9 +232,9 @@ struct sysent sysent[] = {
|
||||
{ compat6(AS(freebsd6_pwrite_args),pwrite), .sy_auevent = AUE_PWRITE, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 174 = freebsd6 pwrite */
|
||||
{ .sy_narg = AS(setfib_args), .sy_call = (sy_call_t *)sys_setfib, .sy_auevent = AUE_SETFIB, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 175 = setfib */
|
||||
{ .sy_narg = AS(ntp_adjtime_args), .sy_call = (sy_call_t *)sys_ntp_adjtime, .sy_auevent = AUE_NTP_ADJTIME, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 176 = ntp_adjtime */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 177 = sfork */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 178 = getdescriptor */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 179 = setdescriptor */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 177 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 178 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 179 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 180 = nosys */
|
||||
{ .sy_narg = AS(setgid_args), .sy_call = (sy_call_t *)sys_setgid, .sy_auevent = AUE_SETGID, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 181 = setgid */
|
||||
{ .sy_narg = AS(setegid_args), .sy_call = (sy_call_t *)sys_setegid, .sy_auevent = AUE_SETEGID, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 182 = setegid */
|
||||
@ -473,9 +473,9 @@ struct sysent sysent[] = {
|
||||
{ .sy_narg = AS(__mac_execve_args), .sy_call = (sy_call_t *)sys___mac_execve, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 415 = __mac_execve */
|
||||
{ .sy_narg = AS(sigaction_args), .sy_call = (sy_call_t *)sys_sigaction, .sy_auevent = AUE_SIGACTION, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 416 = sigaction */
|
||||
{ .sy_narg = AS(sigreturn_args), .sy_call = (sy_call_t *)sys_sigreturn, .sy_auevent = AUE_SIGRETURN, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 417 = sigreturn */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 418 = __xstat */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 419 = __xfstat */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 420 = __xlstat */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 418 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 419 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 420 = nosys */
|
||||
{ .sy_narg = AS(getcontext_args), .sy_call = (sy_call_t *)sys_getcontext, .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 421 = getcontext */
|
||||
{ .sy_narg = AS(setcontext_args), .sy_call = (sy_call_t *)sys_setcontext, .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 422 = setcontext */
|
||||
{ .sy_narg = AS(swapcontext_args), .sy_call = (sy_call_t *)sys_swapcontext, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 423 = swapcontext */
|
||||
@ -524,8 +524,8 @@ struct sysent sysent[] = {
|
||||
{ .sy_narg = AS(rtprio_thread_args), .sy_call = (sy_call_t *)sys_rtprio_thread, .sy_auevent = AUE_RTPRIO, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 466 = rtprio_thread */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 467 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 468 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 469 = __getpath_fromfd */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 470 = __getpath_fromaddr */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 469 = nosys */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 470 = nosys */
|
||||
{ .sy_narg = AS(sctp_peeloff_args), .sy_call = (sy_call_t *)lkmressys, .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_ABSENT }, /* 471 = sctp_peeloff */
|
||||
{ .sy_narg = AS(sctp_generic_sendmsg_args), .sy_call = (sy_call_t *)lkmressys, .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_ABSENT }, /* 472 = sctp_generic_sendmsg */
|
||||
{ .sy_narg = AS(sctp_generic_sendmsg_iov_args), .sy_call = (sy_call_t *)lkmressys, .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_ABSENT }, /* 473 = sctp_generic_sendmsg_iov */
|
||||
@ -576,7 +576,7 @@ struct sysent sysent[] = {
|
||||
{ .sy_narg = AS(pdfork_args), .sy_call = (sy_call_t *)sys_pdfork, .sy_auevent = AUE_PDFORK, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 518 = pdfork */
|
||||
{ .sy_narg = AS(pdkill_args), .sy_call = (sy_call_t *)sys_pdkill, .sy_auevent = AUE_PDKILL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 519 = pdkill */
|
||||
{ .sy_narg = AS(pdgetpid_args), .sy_call = (sy_call_t *)sys_pdgetpid, .sy_auevent = AUE_PDGETPID, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 520 = pdgetpid */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 521 = pdwait4 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 521 = nosys */
|
||||
{ .sy_narg = AS(pselect_args), .sy_call = (sy_call_t *)sys_pselect, .sy_auevent = AUE_SELECT, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 522 = pselect */
|
||||
{ .sy_narg = AS(getloginclass_args), .sy_call = (sy_call_t *)sys_getloginclass, .sy_auevent = AUE_GETLOGINCLASS, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 523 = getloginclass */
|
||||
{ .sy_narg = AS(setloginclass_args), .sy_call = (sy_call_t *)sys_setloginclass, .sy_auevent = AUE_SETLOGINCLASS, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 524 = setloginclass */
|
||||
|
@ -97,10 +97,10 @@ const char *syscallnames[] = {
|
||||
"compat.sethostname", /* 88 = old sethostname */
|
||||
"getdtablesize", /* 89 = getdtablesize */
|
||||
"dup2", /* 90 = dup2 */
|
||||
"#91", /* 91 = getdopt */
|
||||
"#91", /* 91 = nosys */
|
||||
"fcntl", /* 92 = fcntl */
|
||||
"select", /* 93 = select */
|
||||
"#94", /* 94 = setdopt */
|
||||
"#94", /* 94 = nosys */
|
||||
"fsync", /* 95 = fsync */
|
||||
"setpriority", /* 96 = setpriority */
|
||||
"socket", /* 97 = socket */
|
||||
@ -125,7 +125,7 @@ const char *syscallnames[] = {
|
||||
"gettimeofday", /* 116 = gettimeofday */
|
||||
"getrusage", /* 117 = getrusage */
|
||||
"getsockopt", /* 118 = getsockopt */
|
||||
"#119", /* 119 = resuba */
|
||||
"#119", /* 119 = nosys */
|
||||
"readv", /* 120 = readv */
|
||||
"writev", /* 121 = writev */
|
||||
"settimeofday", /* 122 = settimeofday */
|
||||
@ -157,9 +157,9 @@ const char *syscallnames[] = {
|
||||
"quotactl", /* 148 = quotactl */
|
||||
"compat.quota", /* 149 = old quota */
|
||||
"compat.getsockname", /* 150 = old getsockname */
|
||||
"#151", /* 151 = sem_lock */
|
||||
"#152", /* 152 = sem_wakeup */
|
||||
"#153", /* 153 = asyncdaemon */
|
||||
"#151", /* 151 = nosys */
|
||||
"#152", /* 152 = nosys */
|
||||
"#153", /* 153 = nosys */
|
||||
"nlm_syscall", /* 154 = nlm_syscall */
|
||||
"nfssvc", /* 155 = nfssvc */
|
||||
"compat.getdirentries", /* 156 = old getdirentries */
|
||||
@ -183,9 +183,9 @@ const char *syscallnames[] = {
|
||||
"compat6.pwrite", /* 174 = freebsd6 pwrite */
|
||||
"setfib", /* 175 = setfib */
|
||||
"ntp_adjtime", /* 176 = ntp_adjtime */
|
||||
"#177", /* 177 = sfork */
|
||||
"#178", /* 178 = getdescriptor */
|
||||
"#179", /* 179 = setdescriptor */
|
||||
"#177", /* 177 = nosys */
|
||||
"#178", /* 178 = nosys */
|
||||
"#179", /* 179 = nosys */
|
||||
"#180", /* 180 = nosys */
|
||||
"setgid", /* 181 = setgid */
|
||||
"setegid", /* 182 = setegid */
|
||||
@ -424,9 +424,9 @@ const char *syscallnames[] = {
|
||||
"__mac_execve", /* 415 = __mac_execve */
|
||||
"sigaction", /* 416 = sigaction */
|
||||
"sigreturn", /* 417 = sigreturn */
|
||||
"#418", /* 418 = __xstat */
|
||||
"#419", /* 419 = __xfstat */
|
||||
"#420", /* 420 = __xlstat */
|
||||
"#418", /* 418 = nosys */
|
||||
"#419", /* 419 = nosys */
|
||||
"#420", /* 420 = nosys */
|
||||
"getcontext", /* 421 = getcontext */
|
||||
"setcontext", /* 422 = setcontext */
|
||||
"swapcontext", /* 423 = swapcontext */
|
||||
@ -475,8 +475,8 @@ const char *syscallnames[] = {
|
||||
"rtprio_thread", /* 466 = rtprio_thread */
|
||||
"#467", /* 467 = nosys */
|
||||
"#468", /* 468 = nosys */
|
||||
"#469", /* 469 = __getpath_fromfd */
|
||||
"#470", /* 470 = __getpath_fromaddr */
|
||||
"#469", /* 469 = nosys */
|
||||
"#470", /* 470 = nosys */
|
||||
"sctp_peeloff", /* 471 = sctp_peeloff */
|
||||
"sctp_generic_sendmsg", /* 472 = sctp_generic_sendmsg */
|
||||
"sctp_generic_sendmsg_iov", /* 473 = sctp_generic_sendmsg_iov */
|
||||
@ -527,7 +527,7 @@ const char *syscallnames[] = {
|
||||
"pdfork", /* 518 = pdfork */
|
||||
"pdkill", /* 519 = pdkill */
|
||||
"pdgetpid", /* 520 = pdgetpid */
|
||||
"#521", /* 521 = pdwait4 */
|
||||
"#521", /* 521 = nosys */
|
||||
"pselect", /* 522 = pselect */
|
||||
"getloginclass", /* 523 = getloginclass */
|
||||
"setloginclass", /* 524 = setloginclass */
|
||||
|
@ -587,7 +587,7 @@
|
||||
u_int to
|
||||
);
|
||||
}
|
||||
91 AUE_NULL UNIMPL getdopt
|
||||
91 AUE_NULL UNIMPL nosys
|
||||
92 AUE_FCNTL STD {
|
||||
int fcntl(
|
||||
int fd,
|
||||
@ -606,7 +606,7 @@
|
||||
_In_opt_ struct timeval *tv
|
||||
);
|
||||
}
|
||||
94 AUE_NULL UNIMPL setdopt
|
||||
94 AUE_NULL UNIMPL nosys
|
||||
95 AUE_FSYNC STD {
|
||||
int fsync(
|
||||
int fd
|
||||
@ -756,7 +756,7 @@
|
||||
_Inout_ int *avalsize
|
||||
);
|
||||
}
|
||||
119 AUE_NULL UNIMPL resuba (BSD/OS 2.x)
|
||||
119 AUE_NULL UNIMPL nosys
|
||||
120 AUE_READV STD {
|
||||
int readv(
|
||||
int fd,
|
||||
@ -945,13 +945,7 @@
|
||||
);
|
||||
} getsockname getsockname_args int
|
||||
|
||||
; Syscalls 151-180 inclusive are reserved for vendor-specific
|
||||
; system calls. (This includes various calls added for compatibity
|
||||
; with other Unix variants.)
|
||||
; Some of these calls are now supported by BSD.
|
||||
151 AUE_NULL UNIMPL sem_lock (BSD/OS 2.x)
|
||||
152 AUE_NULL UNIMPL sem_wakeup (BSD/OS 2.x)
|
||||
153 AUE_NULL UNIMPL asyncdaemon (BSD/OS 2.x)
|
||||
151-153 AUE_NULL UNIMPL nosys
|
||||
; 154 is initialised by the NLM code, if present.
|
||||
154 AUE_NULL NOSTD {
|
||||
int nlm_syscall(
|
||||
@ -1092,12 +1086,7 @@
|
||||
_Inout_ struct timex *tp
|
||||
);
|
||||
}
|
||||
177 AUE_NULL UNIMPL sfork (BSD/OS 2.x)
|
||||
178 AUE_NULL UNIMPL getdescriptor (BSD/OS 2.x)
|
||||
179 AUE_NULL UNIMPL setdescriptor (BSD/OS 2.x)
|
||||
180 AUE_NULL UNIMPL nosys
|
||||
|
||||
; Syscalls 181-199 are used by/reserved for BSD
|
||||
177-180 AUE_NULL UNIMPL nosys
|
||||
181 AUE_SETGID STD {
|
||||
int setgid(
|
||||
gid_t gid
|
||||
@ -1435,7 +1424,6 @@
|
||||
);
|
||||
}
|
||||
249 AUE_NULL UNIMPL nosys
|
||||
; syscall numbers initially used in OpenBSD
|
||||
250 AUE_MINHERIT STD {
|
||||
int minherit(
|
||||
_In_ void *addr,
|
||||
@ -2208,9 +2196,7 @@
|
||||
_In_ const struct __ucontext *sigcntxp
|
||||
);
|
||||
}
|
||||
418 AUE_NULL UNIMPL __xstat
|
||||
419 AUE_NULL UNIMPL __xfstat
|
||||
420 AUE_NULL UNIMPL __xlstat
|
||||
418-420 AUE_NULL UNIMPL nosys
|
||||
421 AUE_NULL STD {
|
||||
int getcontext(
|
||||
_Out_ struct __ucontext *ucp
|
||||
@ -2485,9 +2471,7 @@
|
||||
_Inout_ struct rtprio *rtp
|
||||
);
|
||||
}
|
||||
467-468 AUE_NULL UNIMPL nosys
|
||||
469 AUE_NULL UNIMPL __getpath_fromfd
|
||||
470 AUE_NULL UNIMPL __getpath_fromaddr
|
||||
467-470 AUE_NULL UNIMPL nosys
|
||||
471 AUE_SCTP_PEELOFF NOSTD {
|
||||
int sctp_peeloff(
|
||||
int sd,
|
||||
@ -2843,7 +2827,7 @@
|
||||
_Out_ pid_t *pidp
|
||||
);
|
||||
}
|
||||
521 AUE_PDWAIT UNIMPL pdwait4
|
||||
521 AUE_NULL UNIMPL nosys
|
||||
522 AUE_SELECT STD {
|
||||
int pselect(
|
||||
int nd,
|
||||
|
Loading…
Reference in New Issue
Block a user