Page MenuHomeFreeBSD

D27988.id81723.diff
No OneTemporary

D27988.id81723.diff

Index: sys/kern/syscalls.master
===================================================================
--- sys/kern/syscalls.master
+++ sys/kern/syscalls.master
@@ -79,11 +79,10 @@
#include <sys/sysent.h>
#include <sys/sysproto.h>
-; Reserved/unimplemented system calls in the range 0-150 inclusive
-; are reserved for use in future Berkeley releases.
-; Additional system calls implemented in vendor and other
-; redistributions should be placed in the reserved range at the end
-; of the current calls.
+; New FreeBSD system calls should be added to the bottom of the file.
+;
+; All gaps in the table except for the loadable syscalls range (210-219)
+; are reserved for local use.
0 AUE_NULL STD {
int nosys(void);
@@ -945,10 +944,6 @@
);
} 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)
@@ -1097,7 +1092,6 @@
179 AUE_NULL UNIMPL setdescriptor (BSD/OS 2.x)
180 AUE_NULL UNIMPL nosys
-; Syscalls 181-199 are used by/reserved for BSD
181 AUE_SETGID STD {
int setgid(
gid_t gid
@@ -1435,7 +1429,6 @@
);
}
249 AUE_NULL UNIMPL nosys
-; syscall numbers initially used in OpenBSD
250 AUE_MINHERIT STD {
int minherit(
_In_ void *addr,

File Metadata

Mime Type
text/plain
Expires
Sun, Aug 16, 7:48 PM (10 h, 5 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36831998
Default Alt Text
D27988.id81723.diff (1 KB)

Event Timeline