diff options
author | rwatson <rwatson@FreeBSD.org> | 2001-04-11 20:21:37 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2001-04-11 20:21:37 +0000 |
commit | ab04223ac6ec30f893dd3f72211a06ddad8c429c (patch) | |
tree | f811da51eaa1de3e193a5ae8acde45b6c15f08ee /sys | |
parent | af3eb0f5a23886d054afe80270022e3fb049da7d (diff) | |
download | FreeBSD-src-ab04223ac6ec30f893dd3f72211a06ddad8c429c.zip FreeBSD-src-ab04223ac6ec30f893dd3f72211a06ddad8c429c.tar.gz |
o Regenerated following introduction of __setugid() system call for
"options REGRESSION".
Obtained from: TrustedBSD Project
Diffstat (limited to 'sys')
-rw-r--r-- | sys/kern/init_sysent.c | 3 | ||||
-rw-r--r-- | sys/kern/syscalls.c | 3 | ||||
-rw-r--r-- | sys/sys/syscall-hide.h | 3 | ||||
-rw-r--r-- | sys/sys/syscall.h | 5 | ||||
-rw-r--r-- | sys/sys/syscall.mk | 5 | ||||
-rw-r--r-- | sys/sys/sysproto.h | 6 |
6 files changed, 17 insertions, 8 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c index 53ebafb..48d9375 100644 --- a/sys/kern/init_sysent.c +++ b/sys/kern/init_sysent.c @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.87 2001/03/31 16:20:05 rwatson Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp */ #include "opt_compat.h" @@ -396,4 +396,5 @@ struct sysent sysent[] = { { AS(extattr_set_fd_args), (sy_call_t *)extattr_set_fd }, /* 371 = extattr_set_fd */ { AS(extattr_get_fd_args), (sy_call_t *)extattr_get_fd }, /* 372 = extattr_get_fd */ { AS(extattr_delete_fd_args), (sy_call_t *)extattr_delete_fd }, /* 373 = extattr_delete_fd */ + { AS(__setugid_args), (sy_call_t *)__setugid }, /* 374 = __setugid */ }; diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c index ec91a5c..6ebb1d1 100644 --- a/sys/kern/syscalls.c +++ b/sys/kern/syscalls.c @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.87 2001/03/31 16:20:05 rwatson Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp */ char *syscallnames[] = { @@ -381,4 +381,5 @@ char *syscallnames[] = { "extattr_set_fd", /* 371 = extattr_set_fd */ "extattr_get_fd", /* 372 = extattr_get_fd */ "extattr_delete_fd", /* 373 = extattr_delete_fd */ + "__setugid", /* 374 = __setugid */ }; diff --git a/sys/sys/syscall-hide.h b/sys/sys/syscall-hide.h index 9ae2b57..db48dca 100644 --- a/sys/sys/syscall-hide.h +++ b/sys/sys/syscall-hide.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.87 2001/03/31 16:20:05 rwatson Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp */ HIDE_POSIX(fork) @@ -287,3 +287,4 @@ HIDE_BSD(__cap_set_file) HIDE_BSD(extattr_set_fd) HIDE_BSD(extattr_get_fd) HIDE_BSD(extattr_delete_fd) +HIDE_BSD(__setugid) diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h index 7982564..1a27524 100644 --- a/sys/sys/syscall.h +++ b/sys/sys/syscall.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.87 2001/03/31 16:20:05 rwatson Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp */ #define SYS_syscall 0 @@ -294,4 +294,5 @@ #define SYS_extattr_set_fd 371 #define SYS_extattr_get_fd 372 #define SYS_extattr_delete_fd 373 -#define SYS_MAXSYSCALL 374 +#define SYS___setugid 374 +#define SYS_MAXSYSCALL 375 diff --git a/sys/sys/syscall.mk b/sys/sys/syscall.mk index 02e95fc..c2b9512 100644 --- a/sys/sys/syscall.mk +++ b/sys/sys/syscall.mk @@ -1,7 +1,7 @@ # FreeBSD system call names. # DO NOT EDIT-- this file is automatically generated. # $FreeBSD$ -# created from FreeBSD: src/sys/kern/syscalls.master,v 1.87 2001/03/31 16:20:05 rwatson Exp +# created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp MIASM = \ syscall.o \ exit.o \ @@ -242,4 +242,5 @@ MIASM = \ __cap_set_file.o \ extattr_set_fd.o \ extattr_get_fd.o \ - extattr_delete_fd.o + extattr_delete_fd.o \ + __setugid.o diff --git a/sys/sys/sysproto.h b/sys/sys/sysproto.h index 6f99c90..0c8dd40 100644 --- a/sys/sys/sysproto.h +++ b/sys/sys/sysproto.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/kern/syscalls.master,v 1.87 2001/03/31 16:20:05 rwatson Exp + * created from FreeBSD: src/sys/kern/syscalls.master,v 1.88 2001/04/11 20:20:40 rwatson Exp */ #ifndef _SYS_SYSPROTO_H_ @@ -1060,6 +1060,9 @@ struct extattr_delete_fd_args { int attrnamespace; char attrnamespace_[PAD_(int)]; const char * attrname; char attrname_[PAD_(const char *)]; }; +struct __setugid_args { + int flag; char flag_[PAD_(int)]; +}; int nosys __P((struct proc *, struct nosys_args *)); void sys_exit __P((struct proc *, struct sys_exit_args *)); int fork __P((struct proc *, struct fork_args *)); @@ -1299,6 +1302,7 @@ int lkmressys __P((struct proc *, struct nosys_args *)); int extattr_set_fd __P((struct proc *, struct extattr_set_fd_args *)); int extattr_get_fd __P((struct proc *, struct extattr_get_fd_args *)); int extattr_delete_fd __P((struct proc *, struct extattr_delete_fd_args *)); +int __setugid __P((struct proc *, struct __setugid_args *)); #ifdef COMPAT_43 |