diff options
Diffstat (limited to 'sys/i386/linux/linux_proto.h')
-rw-r--r-- | sys/i386/linux/linux_proto.h | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/sys/i386/linux/linux_proto.h b/sys/i386/linux/linux_proto.h index 2a61ac5..2df15d0 100644 --- a/sys/i386/linux/linux_proto.h +++ b/sys/i386/linux/linux_proto.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.38 2000/11/23 08:53:19 marcel Exp + * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.39 2001/02/16 14:42:08 jlemon Exp */ #ifndef _LINUX_SYSPROTO_H_ @@ -83,10 +83,14 @@ struct linux_lseek_args { int whence; char whence_[PAD_(int)]; }; struct linux_mount_args { - register_t dummy; + char * specialfile; char specialfile_[PAD_(char *)]; + char * dir; char dir_[PAD_(char *)]; + char * filesystemtype; char filesystemtype_[PAD_(char *)]; + u_long rwflag; char rwflag_[PAD_(u_long)]; + void * data; char data_[PAD_(void *)]; }; struct linux_umount_args { - register_t dummy; + char * path; char path_[PAD_(char *)]; }; struct linux_stime_args { register_t dummy; @@ -156,7 +160,8 @@ struct linux_signal_args { linux_handler_t handler; char handler_[PAD_(linux_handler_t)]; }; struct linux_umount2_args { - register_t dummy; + char * path; char path_[PAD_(char *)]; + int flags; char flags_[PAD_(int)]; }; struct linux_lock_args { register_t dummy; @@ -234,6 +239,11 @@ struct linux_readlink_args { struct linux_uselib_args { char * library; char library_[PAD_(char *)]; }; +struct linux_reboot_args { + int magic1; char magic1_[PAD_(int)]; + int magic2; char magic2_[PAD_(int)]; + int opt; char opt_[PAD_(int)]; +}; struct linux_readdir_args { int fd; char fd_[PAD_(int)]; struct linux_dirent * dent; char dent_[PAD_(struct linux_dirent *)]; @@ -602,6 +612,7 @@ int linux_select __P((struct proc *, struct linux_select_args *)); int linux_symlink __P((struct proc *, struct linux_symlink_args *)); int linux_readlink __P((struct proc *, struct linux_readlink_args *)); int linux_uselib __P((struct proc *, struct linux_uselib_args *)); +int linux_reboot __P((struct proc *, struct linux_reboot_args *)); int linux_readdir __P((struct proc *, struct linux_readdir_args *)); int linux_mmap __P((struct proc *, struct linux_mmap_args *)); int linux_truncate __P((struct proc *, struct linux_truncate_args *)); |