From bb5626a7c86997872bc72abf56f3b9fa9942d8ae Mon Sep 17 00:00:00 2001 From: deraadt Date: Wed, 13 Oct 1993 02:31:47 +0000 Subject: [PATCH] Add a stub auditsys() system call that does nothing. SunOS /sbin/fsck calls it.. --- sys/arch/sparc/sunos/sun_misc.c | 10 +++++++++- sys/arch/sparc/sunos/syscalls.master | 4 ++-- sys/compat/sunos/sun_misc.c | 10 +++++++++- sys/compat/sunos/sunos_misc.c | 10 +++++++++- sys/compat/sunos/syscalls.master | 4 ++-- 5 files changed, 31 insertions(+), 7 deletions(-) diff --git a/sys/arch/sparc/sunos/sun_misc.c b/sys/arch/sparc/sunos/sun_misc.c index e6da234479ec..c96cd6117001 100644 --- a/sys/arch/sparc/sunos/sun_misc.c +++ b/sys/arch/sparc/sunos/sun_misc.c @@ -42,7 +42,7 @@ * @(#)sun_misc.c 8.1 (Berkeley) 6/18/93 * * from: Header: sun_misc.c,v 1.16 93/04/07 02:46:27 torek Exp - * $Id: sun_misc.c,v 1.2 1993/10/11 02:44:08 deraadt Exp $ + * $Id: sun_misc.c,v 1.3 1993/10/13 02:31:47 deraadt Exp $ */ /* @@ -558,3 +558,11 @@ sun_fchroot(p, uap, retval) fdp->fd_rdir = vp; return (0); } + +/* + * XXX: This needs cleaning up. + */ +auditsys(...) +{ + return 0; +} diff --git a/sys/arch/sparc/sunos/syscalls.master b/sys/arch/sparc/sunos/syscalls.master index dfd2697f82b6..fc1101942ab4 100644 --- a/sys/arch/sparc/sunos/syscalls.master +++ b/sys/arch/sparc/sunos/syscalls.master @@ -1,4 +1,4 @@ - $Id: syscalls.master,v 1.2 1993/10/11 02:44:12 deraadt Exp $ + $Id: syscalls.master,v 1.3 1993/10/13 02:31:49 deraadt Exp $ ; from: @(#)syscalls.master 8.1 (Berkeley) 7/19/93 ; System call name/number master file (or rather, slave, from SunOS). ; Processed to created sun_sysent.c, sun_syscalls.c and sun_syscall.h. @@ -196,7 +196,7 @@ #else 171 UNIMPL 0 nosys #endif -172 UNIMPL 4 auditsys +172 STD 4 auditsys 173 UNIMPL 5 rfssys 174 STD 3 sun_getdents 175 STD 1 setsid diff --git a/sys/compat/sunos/sun_misc.c b/sys/compat/sunos/sun_misc.c index e6da234479ec..c96cd6117001 100644 --- a/sys/compat/sunos/sun_misc.c +++ b/sys/compat/sunos/sun_misc.c @@ -42,7 +42,7 @@ * @(#)sun_misc.c 8.1 (Berkeley) 6/18/93 * * from: Header: sun_misc.c,v 1.16 93/04/07 02:46:27 torek Exp - * $Id: sun_misc.c,v 1.2 1993/10/11 02:44:08 deraadt Exp $ + * $Id: sun_misc.c,v 1.3 1993/10/13 02:31:47 deraadt Exp $ */ /* @@ -558,3 +558,11 @@ sun_fchroot(p, uap, retval) fdp->fd_rdir = vp; return (0); } + +/* + * XXX: This needs cleaning up. + */ +auditsys(...) +{ + return 0; +} diff --git a/sys/compat/sunos/sunos_misc.c b/sys/compat/sunos/sunos_misc.c index 66d1437c307a..ddc6ecd32adb 100644 --- a/sys/compat/sunos/sunos_misc.c +++ b/sys/compat/sunos/sunos_misc.c @@ -42,7 +42,7 @@ * @(#)sun_misc.c 8.1 (Berkeley) 6/18/93 * * from: Header: sun_misc.c,v 1.16 93/04/07 02:46:27 torek Exp - * $Id: sunos_misc.c,v 1.2 1993/10/11 02:44:08 deraadt Exp $ + * $Id: sunos_misc.c,v 1.3 1993/10/13 02:31:47 deraadt Exp $ */ /* @@ -558,3 +558,11 @@ sun_fchroot(p, uap, retval) fdp->fd_rdir = vp; return (0); } + +/* + * XXX: This needs cleaning up. + */ +auditsys(...) +{ + return 0; +} diff --git a/sys/compat/sunos/syscalls.master b/sys/compat/sunos/syscalls.master index dfd2697f82b6..fc1101942ab4 100644 --- a/sys/compat/sunos/syscalls.master +++ b/sys/compat/sunos/syscalls.master @@ -1,4 +1,4 @@ - $Id: syscalls.master,v 1.2 1993/10/11 02:44:12 deraadt Exp $ + $Id: syscalls.master,v 1.3 1993/10/13 02:31:49 deraadt Exp $ ; from: @(#)syscalls.master 8.1 (Berkeley) 7/19/93 ; System call name/number master file (or rather, slave, from SunOS). ; Processed to created sun_sysent.c, sun_syscalls.c and sun_syscall.h. @@ -196,7 +196,7 @@ #else 171 UNIMPL 0 nosys #endif -172 UNIMPL 4 auditsys +172 STD 4 auditsys 173 UNIMPL 5 rfssys 174 STD 3 sun_getdents 175 STD 1 setsid