summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/compat/bsdos/bsdos_syscall.h2
-rw-r--r--sys/compat/bsdos/bsdos_syscallargs.h2
-rw-r--r--sys/compat/bsdos/bsdos_syscalls.c2
-rw-r--r--sys/compat/bsdos/bsdos_sysent.c2
-rw-r--r--sys/compat/freebsd/freebsd_syscall.h2
-rw-r--r--sys/compat/freebsd/freebsd_syscallargs.h10
-rw-r--r--sys/compat/freebsd/freebsd_syscalls.c2
-rw-r--r--sys/compat/freebsd/freebsd_sysent.c6
-rw-r--r--sys/compat/linux/linux_syscall.h2
-rw-r--r--sys/compat/linux/linux_syscallargs.h10
-rw-r--r--sys/compat/linux/linux_syscalls.c2
-rw-r--r--sys/compat/linux/linux_sysent.c6
-rw-r--r--sys/compat/sunos/sunos_syscall.h4
-rw-r--r--sys/compat/sunos/sunos_syscallargs.h10
-rw-r--r--sys/compat/sunos/sunos_syscalls.c4
-rw-r--r--sys/compat/sunos/sunos_sysent.c6
-rw-r--r--sys/kern/init_sysent.c14
-rw-r--r--sys/kern/syscalls.c5
-rw-r--r--sys/kern/syscalls.conf4
-rw-r--r--sys/sys/syscall.h7
-rw-r--r--sys/sys/syscallargs.h13
21 files changed, 57 insertions, 58 deletions
diff --git a/sys/compat/bsdos/bsdos_syscall.h b/sys/compat/bsdos/bsdos_syscall.h
index a0f4c5ea368..83cd7ad75b1 100644
--- a/sys/compat/bsdos/bsdos_syscall.h
+++ b/sys/compat/bsdos/bsdos_syscall.h
@@ -2,7 +2,7 @@
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.2 1997/09/03 13:20:55 downsj Exp
+ * created from OpenBSD: syscalls.master,v 1.3 1997/11/13 18:35:21 deraadt Exp
*/
#define BSDOS_SYS_syscall 0
diff --git a/sys/compat/bsdos/bsdos_syscallargs.h b/sys/compat/bsdos/bsdos_syscallargs.h
index 3fe2badd5b6..35d61bb4471 100644
--- a/sys/compat/bsdos/bsdos_syscallargs.h
+++ b/sys/compat/bsdos/bsdos_syscallargs.h
@@ -2,7 +2,7 @@
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.2 1997/09/03 13:20:55 downsj Exp
+ * created from OpenBSD: syscalls.master,v 1.3 1997/11/13 18:35:21 deraadt Exp
*/
#define syscallarg(x) union { x datum; register_t pad; }
diff --git a/sys/compat/bsdos/bsdos_syscalls.c b/sys/compat/bsdos/bsdos_syscalls.c
index 69352fb47f8..74d4d929961 100644
--- a/sys/compat/bsdos/bsdos_syscalls.c
+++ b/sys/compat/bsdos/bsdos_syscalls.c
@@ -2,7 +2,7 @@
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.2 1997/09/03 13:20:55 downsj Exp
+ * created from OpenBSD: syscalls.master,v 1.3 1997/11/13 18:35:21 deraadt Exp
*/
char *bsdos_syscallnames[] = {
diff --git a/sys/compat/bsdos/bsdos_sysent.c b/sys/compat/bsdos/bsdos_sysent.c
index 73d941eeea3..42dd01d014d 100644
--- a/sys/compat/bsdos/bsdos_sysent.c
+++ b/sys/compat/bsdos/bsdos_sysent.c
@@ -2,7 +2,7 @@
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.2 1997/09/03 13:20:55 downsj Exp
+ * created from OpenBSD: syscalls.master,v 1.3 1997/11/13 18:35:21 deraadt Exp
*/
#include <sys/param.h>
diff --git a/sys/compat/freebsd/freebsd_syscall.h b/sys/compat/freebsd/freebsd_syscall.h
index d7a7c06ff75..448e98af796 100644
--- a/sys/compat/freebsd/freebsd_syscall.h
+++ b/sys/compat/freebsd/freebsd_syscall.h
@@ -2,7 +2,7 @@
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.7 1997/11/13 07:35:38 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:23 deraadt Exp
*/
#define FREEBSD_SYS_syscall 0
diff --git a/sys/compat/freebsd/freebsd_syscallargs.h b/sys/compat/freebsd/freebsd_syscallargs.h
index 1ad3cdb2432..7c6c498279d 100644
--- a/sys/compat/freebsd/freebsd_syscallargs.h
+++ b/sys/compat/freebsd/freebsd_syscallargs.h
@@ -2,7 +2,7 @@
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.7 1997/11/13 07:35:38 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:23 deraadt Exp
*/
#define syscallarg(x) union { x datum; register_t pad; }
@@ -118,12 +118,6 @@ struct freebsd_sys_chroot_args {
syscallarg(char *) path;
};
-struct freebsd_sys_msync_args {
- syscallarg(caddr_t) addr;
- syscallarg(size_t) len;
- syscallarg(int) flags;
-};
-
struct freebsd_sys_sigreturn_args {
syscallarg(struct freebsd_sigcontext *) scp;
};
@@ -274,7 +268,7 @@ int freebsd_sys_chroot __P((struct proc *, void *, register_t *));
int compat_43_sys_fstat __P((struct proc *, void *, register_t *));
int compat_43_sys_getkerninfo __P((struct proc *, void *, register_t *));
int compat_43_sys_getpagesize __P((struct proc *, void *, register_t *));
-int freebsd_sys_msync __P((struct proc *, void *, register_t *));
+int sys_msync __P((struct proc *, void *, register_t *));
int sys_vfork __P((struct proc *, void *, register_t *));
int sys_sbrk __P((struct proc *, void *, register_t *));
int sys_sstk __P((struct proc *, void *, register_t *));
diff --git a/sys/compat/freebsd/freebsd_syscalls.c b/sys/compat/freebsd/freebsd_syscalls.c
index 373c339b621..3a75dcb2292 100644
--- a/sys/compat/freebsd/freebsd_syscalls.c
+++ b/sys/compat/freebsd/freebsd_syscalls.c
@@ -2,7 +2,7 @@
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.7 1997/11/13 07:35:38 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:23 deraadt Exp
*/
char *freebsd_syscallnames[] = {
diff --git a/sys/compat/freebsd/freebsd_sysent.c b/sys/compat/freebsd/freebsd_sysent.c
index 35a0faa7218..cb717bc22f0 100644
--- a/sys/compat/freebsd/freebsd_sysent.c
+++ b/sys/compat/freebsd/freebsd_sysent.c
@@ -2,7 +2,7 @@
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.7 1997/11/13 07:35:38 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:23 deraadt Exp
*/
#include <sys/param.h>
@@ -151,8 +151,8 @@ struct sysent freebsd_sysent[] = {
compat_43_sys_getkerninfo }, /* 63 = ogetkerninfo */
{ 0, 0,
compat_43_sys_getpagesize }, /* 64 = ogetpagesize */
- { 3, s(struct freebsd_sys_msync_args),
- freebsd_sys_msync }, /* 65 = msync */
+ { 3, s(struct sys_msync_args),
+ sys_msync }, /* 65 = msync */
{ 0, 0,
sys_vfork }, /* 66 = vfork */
{ 0, 0,
diff --git a/sys/compat/linux/linux_syscall.h b/sys/compat/linux/linux_syscall.h
index b9ffa002140..565e5ab1496 100644
--- a/sys/compat/linux/linux_syscall.h
+++ b/sys/compat/linux/linux_syscall.h
@@ -2,7 +2,7 @@
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.11 1997/07/28 10:21:31 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.12 1997/11/13 18:35:27 deraadt Exp
*/
#define LINUX_SYS_syscall 0
diff --git a/sys/compat/linux/linux_syscallargs.h b/sys/compat/linux/linux_syscallargs.h
index 49761a3a234..4281bd7d2b1 100644
--- a/sys/compat/linux/linux_syscallargs.h
+++ b/sys/compat/linux/linux_syscallargs.h
@@ -2,7 +2,7 @@
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.11 1997/07/28 10:21:31 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.12 1997/11/13 18:35:27 deraadt Exp
*/
#define syscallarg(x) union { x datum; register_t pad; }
@@ -324,12 +324,6 @@ struct linux_sys_select_args {
syscallarg(struct timeval *) timeout;
};
-struct linux_sys_msync_args {
- syscallarg(caddr_t) addr;
- syscallarg(int) len;
- syscallarg(int) fl;
-};
-
struct linux_sys_getsid_args {
syscallarg(int) pid;
};
@@ -475,7 +469,7 @@ int linux_sys_llseek __P((struct proc *, void *, register_t *));
int linux_sys_getdents __P((struct proc *, void *, register_t *));
int linux_sys_select __P((struct proc *, void *, register_t *));
int sys_flock __P((struct proc *, void *, register_t *));
-int linux_sys_msync __P((struct proc *, void *, register_t *));
+int sys_msync __P((struct proc *, void *, register_t *));
int sys_readv __P((struct proc *, void *, register_t *));
int sys_writev __P((struct proc *, void *, register_t *));
int linux_sys_getsid __P((struct proc *, void *, register_t *));
diff --git a/sys/compat/linux/linux_syscalls.c b/sys/compat/linux/linux_syscalls.c
index 47226e7c066..7f5d852f06d 100644
--- a/sys/compat/linux/linux_syscalls.c
+++ b/sys/compat/linux/linux_syscalls.c
@@ -2,7 +2,7 @@
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.11 1997/07/28 10:21:31 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.12 1997/11/13 18:35:27 deraadt Exp
*/
char *linux_syscallnames[] = {
diff --git a/sys/compat/linux/linux_sysent.c b/sys/compat/linux/linux_sysent.c
index 22102c6a422..c44283d2a62 100644
--- a/sys/compat/linux/linux_sysent.c
+++ b/sys/compat/linux/linux_sysent.c
@@ -2,7 +2,7 @@
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.11 1997/07/28 10:21:31 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.12 1997/11/13 18:35:27 deraadt Exp
*/
#include <sys/param.h>
@@ -321,8 +321,8 @@ struct sysent linux_sysent[] = {
linux_sys_select }, /* 142 = select */
{ 2, s(struct sys_flock_args),
sys_flock }, /* 143 = flock */
- { 3, s(struct linux_sys_msync_args),
- linux_sys_msync }, /* 144 = msync */
+ { 3, s(struct sys_msync_args),
+ sys_msync }, /* 144 = msync */
{ 3, s(struct sys_readv_args),
sys_readv }, /* 145 = readv */
{ 3, s(struct sys_writev_args),
diff --git a/sys/compat/sunos/sunos_syscall.h b/sys/compat/sunos/sunos_syscall.h
index f15adb185eb..c030d075794 100644
--- a/sys/compat/sunos/sunos_syscall.h
+++ b/sys/compat/sunos/sunos_syscall.h
@@ -2,7 +2,7 @@
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.7 1997/07/28 09:53:13 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:29 deraadt Exp
*/
#define SUNOS_SYS_syscall 0
@@ -53,7 +53,7 @@
#define SUNOS_SYS_chroot 61
#define SUNOS_SYS_fstat 62
#define SUNOS_SYS_getpagesize 64
-#define SUNOS_SYS_omsync 65
+#define SUNOS_SYS_msync 65
#define SUNOS_SYS_vfork 66
/* 67 is obsolete vread */
/* 68 is obsolete vwrite */
diff --git a/sys/compat/sunos/sunos_syscallargs.h b/sys/compat/sunos/sunos_syscallargs.h
index be86482043e..1553a3144ee 100644
--- a/sys/compat/sunos/sunos_syscallargs.h
+++ b/sys/compat/sunos/sunos_syscallargs.h
@@ -2,7 +2,7 @@
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.7 1997/07/28 09:53:13 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:29 deraadt Exp
*/
#define syscallarg(x) union { x datum; register_t pad; }
@@ -87,12 +87,6 @@ struct sunos_sys_execve_args {
syscallarg(char **) envp;
};
-struct sunos_sys_omsync_args {
- syscallarg(caddr_t) addr;
- syscallarg(size_t) len;
- syscallarg(int) flags;
-};
-
struct sunos_sys_mmap_args {
syscallarg(caddr_t) addr;
syscallarg(size_t) len;
@@ -257,7 +251,7 @@ int sys_umask __P((struct proc *, void *, register_t *));
int sys_chroot __P((struct proc *, void *, register_t *));
int compat_43_sys_fstat __P((struct proc *, void *, register_t *));
int compat_43_sys_getpagesize __P((struct proc *, void *, register_t *));
-int sunos_sys_omsync __P((struct proc *, void *, register_t *));
+int sys_msync __P((struct proc *, void *, register_t *));
int sys_vfork __P((struct proc *, void *, register_t *));
int sys_sbrk __P((struct proc *, void *, register_t *));
int sys_sstk __P((struct proc *, void *, register_t *));
diff --git a/sys/compat/sunos/sunos_syscalls.c b/sys/compat/sunos/sunos_syscalls.c
index ee6bac0e56c..f325e2fbf95 100644
--- a/sys/compat/sunos/sunos_syscalls.c
+++ b/sys/compat/sunos/sunos_syscalls.c
@@ -2,7 +2,7 @@
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.7 1997/07/28 09:53:13 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:29 deraadt Exp
*/
char *sunos_syscallnames[] = {
@@ -71,7 +71,7 @@ char *sunos_syscallnames[] = {
"fstat", /* 62 = fstat */
"#63 (unimplemented)", /* 63 = unimplemented */
"getpagesize", /* 64 = getpagesize */
- "omsync", /* 65 = omsync */
+ "msync", /* 65 = msync */
"vfork", /* 66 = vfork */
"#67 (obsolete vread)", /* 67 = obsolete vread */
"#68 (obsolete vwrite)", /* 68 = obsolete vwrite */
diff --git a/sys/compat/sunos/sunos_sysent.c b/sys/compat/sunos/sunos_sysent.c
index 069aa8c55ae..1890d58e9ea 100644
--- a/sys/compat/sunos/sunos_sysent.c
+++ b/sys/compat/sunos/sunos_sysent.c
@@ -2,7 +2,7 @@
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.7 1997/07/28 09:53:13 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.8 1997/11/13 18:35:29 deraadt Exp
*/
#include <sys/param.h>
@@ -165,8 +165,8 @@ struct sysent sunos_sysent[] = {
sys_nosys }, /* 63 = unimplemented */
{ 0, 0,
compat_43_sys_getpagesize }, /* 64 = getpagesize */
- { 3, s(struct sunos_sys_omsync_args),
- sunos_sys_omsync }, /* 65 = omsync */
+ { 3, s(struct sys_msync_args),
+ sys_msync }, /* 65 = msync */
{ 0, 0,
sys_vfork }, /* 66 = vfork */
{ 0, 0,
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index c911d79ed22..80b8277e726 100644
--- a/sys/kern/init_sysent.c
+++ b/sys/kern/init_sysent.c
@@ -2,7 +2,7 @@
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.17 1997/11/13 07:11:12 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.18 1997/11/13 18:35:31 deraadt Exp
*/
#include <sys/param.h>
@@ -30,6 +30,12 @@
#define compat_10(func) sys_nosys
#endif
+#ifdef COMPAT_22
+#define compat_22(func) __CONCAT(compat_22_,func)
+#else
+#define compat_22(func) sys_nosys
+#endif
+
#define s(type) sizeof(type)
struct sysent sysent[] = {
@@ -168,8 +174,8 @@ struct sysent sysent[] = {
compat_43(sys_getkerninfo) }, /* 63 = compat_43 ogetkerninfo */
{ 0, 0,
compat_43(sys_getpagesize) }, /* 64 = compat_43 ogetpagesize */
- { 2, s(struct sys_msync_args),
- sys_msync }, /* 65 = msync */
+ { 2, s(struct sys_omsync_args),
+ sys_omsync }, /* 65 = omsync */
{ 0, 0,
sys_vfork }, /* 66 = vfork */
{ 0, 0,
@@ -654,5 +660,7 @@ struct sysent sysent[] = {
sys_lchown }, /* 254 = lchown */
{ 1, s(struct sys_getsid_args),
sys_getsid }, /* 255 = getsid */
+ { 3, s(struct sys_msync_args),
+ sys_msync }, /* 256 = msync */
};
diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c
index 70ee2f01918..7e7e2917986 100644
--- a/sys/kern/syscalls.c
+++ b/sys/kern/syscalls.c
@@ -2,7 +2,7 @@
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.17 1997/11/13 07:11:12 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.18 1997/11/13 18:35:31 deraadt Exp
*/
char *syscallnames[] = {
@@ -75,7 +75,7 @@ char *syscallnames[] = {
"compat_43_ofstat", /* 62 = compat_43 ofstat */
"compat_43_ogetkerninfo", /* 63 = compat_43 ogetkerninfo */
"compat_43_ogetpagesize", /* 64 = compat_43 ogetpagesize */
- "msync", /* 65 = msync */
+ "omsync", /* 65 = omsync */
"vfork", /* 66 = vfork */
"#67 (obsolete vread)", /* 67 = obsolete vread */
"#68 (obsolete vwrite)", /* 68 = obsolete vwrite */
@@ -336,4 +336,5 @@ char *syscallnames[] = {
"issetugid", /* 253 = issetugid */
"lchown", /* 254 = lchown */
"getsid", /* 255 = getsid */
+ "msync", /* 256 = msync */
};
diff --git a/sys/kern/syscalls.conf b/sys/kern/syscalls.conf
index 554e6a35412..063143b6012 100644
--- a/sys/kern/syscalls.conf
+++ b/sys/kern/syscalls.conf
@@ -1,11 +1,11 @@
-# $OpenBSD: syscalls.conf,v 1.2 1997/02/24 14:19:59 niklas Exp $
+# $OpenBSD: syscalls.conf,v 1.3 1997/11/13 18:37:34 deraadt Exp $
# $NetBSD: syscalls.conf,v 1.2 1994/10/26 06:45:57 cgd Exp $
sysnames="syscalls.c"
sysnumhdr="../sys/syscall.h"
syssw="init_sysent.c"
sysarghdr="../sys/syscallargs.h"
-compatopts="compat_43 compat_09 compat_10"
+compatopts="compat_43 compat_09 compat_10 compat_22"
libcompatopts=""
switchname="sysent"
diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h
index c0e818c7183..705d0fad83c 100644
--- a/sys/sys/syscall.h
+++ b/sys/sys/syscall.h
@@ -2,7 +2,7 @@
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.17 1997/11/13 07:11:12 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.18 1997/11/13 18:35:31 deraadt Exp
*/
#define SYS_syscall 0
@@ -70,7 +70,7 @@
/* 62 is compat_43 ofstat */
/* 63 is compat_43 ogetkerninfo */
/* 64 is compat_43 ogetpagesize */
-#define SYS_msync 65
+#define SYS_omsync 65
#define SYS_vfork 66
/* 67 is obsolete vread */
/* 68 is obsolete vwrite */
@@ -217,4 +217,5 @@
#define SYS_issetugid 253
#define SYS_lchown 254
#define SYS_getsid 255
-#define SYS_MAXSYSCALL 256
+#define SYS_msync 256
+#define SYS_MAXSYSCALL 257
diff --git a/sys/sys/syscallargs.h b/sys/sys/syscallargs.h
index c98ba640161..0528b7fa678 100644
--- a/sys/sys/syscallargs.h
+++ b/sys/sys/syscallargs.h
@@ -2,7 +2,7 @@
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from OpenBSD: syscalls.master,v 1.17 1997/11/13 07:11:12 deraadt Exp
+ * created from OpenBSD: syscalls.master,v 1.18 1997/11/13 18:35:31 deraadt Exp
*/
#define syscallarg(x) union { x datum; register_t pad; }
@@ -285,7 +285,7 @@ struct compat_43_sys_getkerninfo_args {
syscallarg(int) arg;
};
-struct sys_msync_args {
+struct sys_omsync_args {
syscallarg(caddr_t) addr;
syscallarg(size_t) len;
};
@@ -1003,6 +1003,12 @@ struct sys_getsid_args {
syscallarg(pid_t) pid;
};
+struct sys_msync_args {
+ syscallarg(void *) addr;
+ syscallarg(size_t) len;
+ syscallarg(int) flags;
+};
+
/*
* System call prototypes.
*/
@@ -1074,7 +1080,7 @@ int sys_chroot __P((struct proc *, void *, register_t *));
int compat_43_sys_fstat __P((struct proc *, void *, register_t *));
int compat_43_sys_getkerninfo __P((struct proc *, void *, register_t *));
int compat_43_sys_getpagesize __P((struct proc *, void *, register_t *));
-int sys_msync __P((struct proc *, void *, register_t *));
+int sys_omsync __P((struct proc *, void *, register_t *));
int sys_vfork __P((struct proc *, void *, register_t *));
int sys_sbrk __P((struct proc *, void *, register_t *));
int sys_sstk __P((struct proc *, void *, register_t *));
@@ -1259,3 +1265,4 @@ int sys_poll __P((struct proc *, void *, register_t *));
int sys_issetugid __P((struct proc *, void *, register_t *));
int sys_lchown __P((struct proc *, void *, register_t *));
int sys_getsid __P((struct proc *, void *, register_t *));
+int sys_msync __P((struct proc *, void *, register_t *));