-/* $OpenBSD: linux_syscall.h,v 1.16 2000/03/13 08:18:56 jasoni Exp $ */
+/* $OpenBSD: linux_syscall.h,v 1.17 2000/03/18 21:39:15 ian Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.17 2000/03/13 08:18:30 jasoni Exp
+ * created from OpenBSD: syscalls.master,v 1.18 2000/03/18 21:36:02 ian Exp
*/
/* syscall: "syscall" ret: "int" args: */
/* syscall: "chown" ret: "int" args: "char *" "int" "int" */
#define LINUX_SYS_chown 182
+/* syscall: "vfork" ret: "int" args: */
+#define LINUX_SYS_vfork 190
+
#define LINUX_SYS_MAXSYSCALL 191
-/* $OpenBSD: linux_syscallargs.h,v 1.17 2000/03/13 08:18:56 jasoni Exp $ */
+/* $OpenBSD: linux_syscallargs.h,v 1.18 2000/03/18 21:39:16 ian Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.17 2000/03/13 08:18:30 jasoni Exp
+ * created from OpenBSD: syscalls.master,v 1.18 2000/03/18 21:36:02 ian Exp
*/
#define syscallarg(x) union { x datum; register_t pad; }
int linux_sys_rt_sigpending __P((struct proc *, void *, register_t *));
int linux_sys_rt_sigsuspend __P((struct proc *, void *, register_t *));
int linux_sys_chown __P((struct proc *, void *, register_t *));
+int sys_vfork __P((struct proc *, void *, register_t *));
-/* $OpenBSD: linux_syscalls.c,v 1.16 2000/03/13 08:18:56 jasoni Exp $ */
+/* $OpenBSD: linux_syscalls.c,v 1.17 2000/03/18 21:39:16 ian Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.17 2000/03/13 08:18:30 jasoni Exp
+ * created from OpenBSD: syscalls.master,v 1.18 2000/03/18 21:36:02 ian Exp
*/
char *linux_syscallnames[] = {
"#187 (unimplemented sendfile)", /* 187 = unimplemented sendfile */
"#188 (unimplemented getpmsg)", /* 188 = unimplemented getpmsg */
"#189 (unimplemented putpmsg)", /* 189 = unimplemented putpmsg */
- "#190 (unimplemented vfork)", /* 190 = unimplemented vfork */
+ "vfork", /* 190 = vfork */
};
-/* $OpenBSD: linux_sysent.c,v 1.17 2000/03/13 08:18:56 jasoni Exp $ */
+/* $OpenBSD: linux_sysent.c,v 1.18 2000/03/18 21:39:16 ian Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.17 2000/03/13 08:18:30 jasoni Exp
+ * created from OpenBSD: syscalls.master,v 1.18 2000/03/18 21:36:02 ian Exp
*/
#include <sys/param.h>
{ 0, 0,
sys_nosys }, /* 189 = unimplemented putpmsg */
{ 0, 0,
- sys_nosys }, /* 190 = unimplemented vfork */
+ sys_vfork }, /* 190 = vfork */
};