diff options
author | peter <peter@FreeBSD.org> | 1998-03-29 08:04:49 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1998-03-29 08:04:49 +0000 |
commit | 1649ebee15c567ea4986b4226cf72495d63087bb (patch) | |
tree | 0be2bbe5664580679d7df88a22cf44ddf9ec02f9 /sys | |
parent | a9835c646b8e7594c69b589cf0cae602441a2245 (diff) | |
download | FreeBSD-src-1649ebee15c567ea4986b4226cf72495d63087bb.zip FreeBSD-src-1649ebee15c567ea4986b4226cf72495d63087bb.tar.gz |
regenerate
Diffstat (limited to 'sys')
-rw-r--r-- | sys/i386/linux/linux_proto.h | 12 | ||||
-rw-r--r-- | sys/i386/linux/linux_syscall.h | 7 | ||||
-rw-r--r-- | sys/i386/linux/linux_sysent.c | 24 |
3 files changed, 35 insertions, 8 deletions
diff --git a/sys/i386/linux/linux_proto.h b/sys/i386/linux/linux_proto.h index 4383dcf..8fd2ed0 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.6 1997/12/17 03:12:35 kato Exp + * created from Id: syscalls.master,v 1.10 1998/03/29 07:59:10 peter Exp */ #ifndef _LINUX_SYSPROTO_H_ @@ -55,7 +55,7 @@ struct linux_chmod_args { char * path; int mode; }; -struct linux_chown_args { +struct linux_lchown_args { char * path; int uid; int gid; @@ -364,6 +364,11 @@ struct linux_msync_args { int len; int fl; }; +struct linux_chown_args { + char * path; + int uid; + int gid; +}; 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 *)); @@ -375,7 +380,7 @@ int linux_chdir __P((struct proc *, struct linux_chdir_args *)); int linux_time __P((struct proc *, struct linux_time_args *)); int linux_mknod __P((struct proc *, struct linux_mknod_args *)); int linux_chmod __P((struct proc *, struct linux_chmod_args *)); -int linux_chown __P((struct proc *, struct linux_chown_args *)); +int linux_lchown __P((struct proc *, struct linux_lchown_args *)); int linux_break __P((struct proc *, struct linux_break_args *)); int linux_stat __P((struct proc *, struct linux_stat_args *)); int linux_lseek __P((struct proc *, struct linux_lseek_args *)); @@ -458,6 +463,7 @@ int linux_llseek __P((struct proc *, struct linux_llseek_args *)); int linux_getdents __P((struct proc *, struct linux_getdents_args *)); int linux_newselect __P((struct proc *, struct linux_newselect_args *)); int linux_msync __P((struct proc *, struct linux_msync_args *)); +int linux_chown __P((struct proc *, struct linux_chown_args *)); #ifdef COMPAT_43 diff --git a/sys/i386/linux/linux_syscall.h b/sys/i386/linux/linux_syscall.h index 7d8404c..dd95a31 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.6 1997/12/17 03:12:35 kato Exp + * created from Id: syscalls.master,v 1.10 1998/03/29 07:59:10 peter Exp */ #define LINUX_SYS_linux_setup 0 @@ -21,7 +21,7 @@ #define LINUX_SYS_linux_time 13 #define LINUX_SYS_linux_mknod 14 #define LINUX_SYS_linux_chmod 15 -#define LINUX_SYS_linux_chown 16 +#define LINUX_SYS_linux_lchown 16 #define LINUX_SYS_linux_break 17 #define LINUX_SYS_linux_stat 18 #define LINUX_SYS_linux_lseek 19 @@ -161,4 +161,5 @@ #define LINUX_SYS_sched_get_priority_min 160 #define LINUX_SYS_sched_rr_get_interval 161 #define LINUX_SYS_nanosleep 162 -#define LINUX_SYS_MAXSYSCALL 163 +#define LINUX_SYS_linux_chown 182 +#define LINUX_SYS_MAXSYSCALL 183 diff --git a/sys/i386/linux/linux_sysent.c b/sys/i386/linux/linux_sysent.c index 512b66a..1e1bf47 100644 --- a/sys/i386/linux/linux_sysent.c +++ b/sys/i386/linux/linux_sysent.c @@ -2,7 +2,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from Id: syscalls.master,v 1.6 1997/12/17 03:12:35 kato Exp + * created from Id: syscalls.master,v 1.10 1998/03/29 07:59:10 peter Exp */ #include "opt_compat.h" @@ -37,7 +37,7 @@ struct sysent linux_sysent[] = { { 1, (sy_call_t *)linux_time }, /* 13 = linux_time */ { 3, (sy_call_t *)linux_mknod }, /* 14 = linux_mknod */ { 2, (sy_call_t *)linux_chmod }, /* 15 = linux_chmod */ - { 3, (sy_call_t *)linux_chown }, /* 16 = linux_chown */ + { 3, (sy_call_t *)linux_lchown }, /* 16 = linux_lchown */ { 1, (sy_call_t *)linux_break }, /* 17 = linux_break */ { 2, (sy_call_t *)linux_stat }, /* 18 = linux_stat */ { 3, (sy_call_t *)linux_lseek }, /* 19 = linux_lseek */ @@ -184,4 +184,24 @@ struct sysent linux_sysent[] = { { 1, (sy_call_t *)sched_get_priority_min }, /* 160 = sched_get_priority_min */ { 2, (sy_call_t *)sched_rr_get_interval }, /* 161 = sched_rr_get_interval */ { 2, (sy_call_t *)nanosleep }, /* 162 = nanosleep */ + { 0, (sy_call_t *)nosys }, /* 163 = mremap */ + { 0, (sy_call_t *)nosys }, /* 164 = setresuid */ + { 0, (sy_call_t *)nosys }, /* 165 = getresuid */ + { 0, (sy_call_t *)nosys }, /* 166 = new_vm86 */ + { 0, (sy_call_t *)nosys }, /* 167 = query_module */ + { 0, (sy_call_t *)nosys }, /* 168 = poll */ + { 0, (sy_call_t *)nosys }, /* 169 = nfsservctl */ + { 0, (sy_call_t *)nosys }, /* 170 = setresgid */ + { 0, (sy_call_t *)nosys }, /* 171 = getresgid */ + { 0, (sy_call_t *)nosys }, /* 172 = prctl */ + { 0, (sy_call_t *)nosys }, /* 173 = rt_sigreturn */ + { 0, (sy_call_t *)nosys }, /* 174 = rt_sigaction */ + { 0, (sy_call_t *)nosys }, /* 175 = rt_sigprocmask */ + { 0, (sy_call_t *)nosys }, /* 176 = rt_sigpending */ + { 0, (sy_call_t *)nosys }, /* 177 = rt_sigtimedwait */ + { 0, (sy_call_t *)nosys }, /* 178 = rt_sigqueueinfo */ + { 0, (sy_call_t *)nosys }, /* 179 = rt_sigsuspend */ + { 0, (sy_call_t *)nosys }, /* 180 = pread */ + { 0, (sy_call_t *)nosys }, /* 181 = pwrite */ + { 3, (sy_call_t *)linux_chown }, /* 182 = linux_chown */ }; |