diff options
author | marcel <marcel@FreeBSD.org> | 1999-08-16 11:49:30 +0000 |
---|---|---|
committer | marcel <marcel@FreeBSD.org> | 1999-08-16 11:49:30 +0000 |
commit | bb62e6fb8596301eafd991549ca8e8d483a626b5 (patch) | |
tree | 7ecaa95058df8069c383503d881fc6c360b9a7f8 /sys/i386/linux/linux_proto.h | |
parent | f909574334998e6f81a18fb4c70e45f9cc371aa8 (diff) | |
download | FreeBSD-src-bb62e6fb8596301eafd991549ca8e8d483a626b5.zip FreeBSD-src-bb62e6fb8596301eafd991549ca8e8d483a626b5.tar.gz |
Implement linux_vfork() syscall by calling vfork(). Analogous to the
linux_fork() implementation.
Diffstat (limited to 'sys/i386/linux/linux_proto.h')
-rw-r--r-- | sys/i386/linux/linux_proto.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/i386/linux/linux_proto.h b/sys/i386/linux/linux_proto.h index e5aefb9..d3f742c 100644 --- a/sys/i386/linux/linux_proto.h +++ b/sys/i386/linux/linux_proto.h @@ -2,7 +2,7 @@ * System call prototypes. * * DO NOT EDIT-- this file is automatically generated. - * created from Id: syscalls.master,v 1.21 1999/08/15 17:25:56 marcel Exp + * created from Id: syscalls.master,v 1.22 1999/08/16 11:47:21 marcel Exp */ #ifndef _LINUX_SYSPROTO_H_ @@ -423,6 +423,9 @@ struct linux_getcwd_args { char * buf; char buf_[PAD_(char *)]; unsigned long bufsize; char bufsize_[PAD_(unsigned long)]; }; +struct linux_vfork_args { + register_t dummy; +}; int linux_setup __P((struct proc *, struct linux_setup_args *)); int linux_fork __P((struct proc *, struct linux_fork_args *)); int linux_open __P((struct proc *, struct linux_open_args *)); @@ -529,6 +532,7 @@ int linux_rt_sigaction __P((struct proc *, struct linux_rt_sigaction_args *)); int linux_rt_sigprocmask __P((struct proc *, struct linux_rt_sigprocmask_args *)); int linux_chown __P((struct proc *, struct linux_chown_args *)); int linux_getcwd __P((struct proc *, struct linux_getcwd_args *)); +int linux_vfork __P((struct proc *, struct linux_vfork_args *)); #ifdef COMPAT_43 |