summaryrefslogtreecommitdiffstats
path: root/sys/i386/linux/linux_syscall.h
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>1999-08-25 11:19:03 +0000
committermarcel <marcel@FreeBSD.org>1999-08-25 11:19:03 +0000
commitfb2dacbbb4b1a6aca19ec6a0f0c9f3057e7fde1d (patch)
tree5ad0e54e16c816f3f37d039997a938d9cfd5b15d /sys/i386/linux/linux_syscall.h
parentadfc64bd57f1536273a6c0a7290590afbc66e363 (diff)
downloadFreeBSD-src-fb2dacbbb4b1a6aca19ec6a0f0c9f3057e7fde1d.zip
FreeBSD-src-fb2dacbbb4b1a6aca19ec6a0f0c9f3057e7fde1d.tar.gz
Change all UNIMPL syscalls to STD and add them to linux_dummy. Now we always
know if and when an unimplemented or obsoleted syscall is being used. Make the message more end-user friendly. And as long as we're here, rename some unimplemeted syscalls (linux_phys -> linux_umount2, linux_vm86 -> linux_vm86old, linux_new_vm86 -> linux_vm86). Change prototype for linux_newuname from `struct linux_newuname_t *' into `struct linux_new_utsname *'. This change is reflected in linux.h and linux_misc.c.
Diffstat (limited to 'sys/i386/linux/linux_syscall.h')
-rw-r--r--sys/i386/linux/linux_syscall.h34
1 files changed, 31 insertions, 3 deletions
diff --git a/sys/i386/linux/linux_syscall.h b/sys/i386/linux/linux_syscall.h
index 3e75060..1484fc6 100644
--- a/sys/i386/linux/linux_syscall.h
+++ b/sys/i386/linux/linux_syscall.h
@@ -2,7 +2,7 @@
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from Id: syscalls.master,v 1.22 1999/08/16 11:47:21 marcel Exp
+ * created from Id: syscalls.master,v 1.23 1999/08/25 11:17:36 marcel Exp
*/
#define LINUX_SYS_linux_setup 0
@@ -57,7 +57,7 @@
#define LINUX_SYS_geteuid 49
#define LINUX_SYS_getegid 50
#define LINUX_SYS_acct 51
-#define LINUX_SYS_linux_phys 52
+#define LINUX_SYS_linux_umount2 52
#define LINUX_SYS_linux_lock 53
#define LINUX_SYS_linux_ioctl 54
#define LINUX_SYS_linux_fcntl 55
@@ -118,7 +118,7 @@
#define LINUX_SYS_linux_iopl 110
#define LINUX_SYS_linux_vhangup 111
#define LINUX_SYS_linux_idle 112
-#define LINUX_SYS_linux_vm86 113
+#define LINUX_SYS_linux_vm86old 113
#define LINUX_SYS_linux_wait4 114
#define LINUX_SYS_linux_swapoff 115
#define LINUX_SYS_linux_sysinfo 116
@@ -140,7 +140,11 @@
#define LINUX_SYS_linux_getpgid 132
#define LINUX_SYS_fchdir 133
#define LINUX_SYS_linux_bdflush 134
+#define LINUX_SYS_linux_sysfs 135
#define LINUX_SYS_linux_personality 136
+#define LINUX_SYS_linux_afs_syscall 137
+#define LINUX_SYS_linux_setfsuid 138
+#define LINUX_SYS_linux_setfsgid 139
#define LINUX_SYS_linux_llseek 140
#define LINUX_SYS_linux_getdents 141
#define LINUX_SYS_linux_newselect 142
@@ -148,6 +152,9 @@
#define LINUX_SYS_linux_msync 144
#define LINUX_SYS_readv 145
#define LINUX_SYS_writev 146
+#define LINUX_SYS_linux_getsid 147
+#define LINUX_SYS_linux_fdatasync 148
+#define LINUX_SYS_linux_sysctl 149
#define LINUX_SYS_mlock 150
#define LINUX_SYS_munlock 151
#define LINUX_SYS_mlockall 152
@@ -162,10 +169,31 @@
#define LINUX_SYS_sched_rr_get_interval 161
#define LINUX_SYS_nanosleep 162
#define LINUX_SYS_linux_mremap 163
+#define LINUX_SYS_linux_setresuid 164
+#define LINUX_SYS_linux_getresuid 165
+#define LINUX_SYS_linux_vm86 166
+#define LINUX_SYS_linux_query_module 167
#define LINUX_SYS_poll 168
+#define LINUX_SYS_linux_nfsservctl 169
+#define LINUX_SYS_linux_setresgid 170
+#define LINUX_SYS_linux_getresgid 171
+#define LINUX_SYS_linux_prctl 172
+#define LINUX_SYS_linux_rt_sigreturn 173
#define LINUX_SYS_linux_rt_sigaction 174
#define LINUX_SYS_linux_rt_sigprocmask 175
+#define LINUX_SYS_linux_rt_sigpending 176
+#define LINUX_SYS_linux_rt_sigtimedwait 177
+#define LINUX_SYS_linux_rt_sigqueueinfo 178
+#define LINUX_SYS_linux_rt_sigsuspend 179
+#define LINUX_SYS_linux_pread 180
+#define LINUX_SYS_linux_pwrite 181
#define LINUX_SYS_linux_chown 182
#define LINUX_SYS_linux_getcwd 183
+#define LINUX_SYS_linux_capget 184
+#define LINUX_SYS_linux_capset 185
+#define LINUX_SYS_linux_sigaltstack 186
+#define LINUX_SYS_linux_sendfile 187
+#define LINUX_SYS_linux_getpmsg 188
+#define LINUX_SYS_linux_putpmsg 189
#define LINUX_SYS_linux_vfork 190
#define LINUX_SYS_MAXSYSCALL 191
OpenPOWER on IntegriCloud