summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/kern/init_sysent.c2
-rw-r--r--sys/kern/syscalls.c2
-rw-r--r--sys/kern/syscalls.master6
-rw-r--r--sys/sys/syscall.h6
-rw-r--r--sys/sys/syscallargs.h6
5 files changed, 11 insertions, 11 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index 1dc67a07456..068e321a038 100644
--- a/sys/kern/init_sysent.c
+++ b/sys/kern/init_sysent.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: init_sysent.c,v 1.89 2005/12/03 18:11:29 tedu Exp $ */
+/* $OpenBSD: init_sysent.c,v 1.90 2005/12/13 06:02:02 tedu Exp $ */
/*
* System call switch table.
diff --git a/sys/kern/syscalls.c b/sys/kern/syscalls.c
index 95c52701cc9..dcafa078232 100644
--- a/sys/kern/syscalls.c
+++ b/sys/kern/syscalls.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: syscalls.c,v 1.90 2005/12/03 18:11:29 tedu Exp $ */
+/* $OpenBSD: syscalls.c,v 1.91 2005/12/13 06:02:03 tedu Exp $ */
/*
* System call names.
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master
index 1313e320676..76ca9b08187 100644
--- a/sys/kern/syscalls.master
+++ b/sys/kern/syscalls.master
@@ -1,4 +1,4 @@
-; $OpenBSD: syscalls.master,v 1.79 2005/12/03 18:09:08 tedu Exp $
+; $OpenBSD: syscalls.master,v 1.80 2005/12/13 06:02:03 tedu Exp $
; $NetBSD: syscalls.master,v 1.32 1996/04/23 10:24:21 mycroft Exp $
; @(#)syscalls.master 8.2 (Berkeley) 1/13/94
@@ -597,8 +597,8 @@
298 STD { int sys_sched_yield(void); }
#ifdef RTHREADS
299 STD { pid_t sys_getthrid(void); }
-300 STD { int sys_thrsleep(long ident, int timeout, void *lock); }
-301 STD { int sys_thrwakeup(long ident); }
+300 STD { int sys_thrsleep(void *ident, int timeout, void *lock); }
+301 STD { int sys_thrwakeup(void *ident); }
302 STD { int sys_threxit(int rval); }
303 STD { int sys_thrsigdivert(sigset_t sigmask); }
#else
diff --git a/sys/sys/syscall.h b/sys/sys/syscall.h
index 77b55e9f755..70a13d8bc19 100644
--- a/sys/sys/syscall.h
+++ b/sys/sys/syscall.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: syscall.h,v 1.88 2005/12/03 18:11:29 tedu Exp $ */
+/* $OpenBSD: syscall.h,v 1.89 2005/12/13 06:02:03 tedu Exp $ */
/*
* System call numbers.
@@ -676,10 +676,10 @@
/* syscall: "getthrid" ret: "pid_t" args: */
#define SYS_getthrid 299
-/* syscall: "thrsleep" ret: "int" args: "long" "int" "void *" */
+/* syscall: "thrsleep" ret: "int" args: "void *" "int" "void *" */
#define SYS_thrsleep 300
-/* syscall: "thrwakeup" ret: "int" args: "long" */
+/* syscall: "thrwakeup" ret: "int" args: "void *" */
#define SYS_thrwakeup 301
/* syscall: "threxit" ret: "int" args: "int" */
diff --git a/sys/sys/syscallargs.h b/sys/sys/syscallargs.h
index 91d9f4c66ed..409e359e4ed 100644
--- a/sys/sys/syscallargs.h
+++ b/sys/sys/syscallargs.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: syscallargs.h,v 1.90 2005/12/03 18:11:29 tedu Exp $ */
+/* $OpenBSD: syscallargs.h,v 1.91 2005/12/13 06:02:03 tedu Exp $ */
/*
* System call argument lists.
@@ -1218,13 +1218,13 @@ struct sys_msgctl_args {
};
struct sys_thrsleep_args {
- syscallarg(long) ident;
+ syscallarg(void *) ident;
syscallarg(int) timeout;
syscallarg(void *) lock;
};
struct sys_thrwakeup_args {
- syscallarg(long) ident;
+ syscallarg(void *) ident;
};
struct sys_threxit_args {