summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2005-11-27 01:13:00 +0000
committerdavidxu <davidxu@FreeBSD.org>2005-11-27 01:13:00 +0000
commitd0fa8c77de473e133f7147a30eb55b66dad59669 (patch)
tree5d8ba6413325d2d9bb5e21d8f6dd2745201d20e1 /sys/kern
parent76b544b4b39fd4a5c7f9eae7c8a87e38cd5772d2 (diff)
downloadFreeBSD-src-d0fa8c77de473e133f7147a30eb55b66dad59669.zip
FreeBSD-src-d0fa8c77de473e133f7147a30eb55b66dad59669.tar.gz
Don't use OpenBSD syscall numbers, instead, use new syscall numbers
for POSIX message queue. Suggested by: rwatson
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/syscalls.master38
1 files changed, 22 insertions, 16 deletions
diff --git a/sys/kern/syscalls.master b/sys/kern/syscalls.master
index d85b88e..3fa62ba 100644
--- a/sys/kern/syscalls.master
+++ b/sys/kern/syscalls.master
@@ -472,22 +472,12 @@
257 AUE_NULL NOSTD { int lio_listio(int mode, \
struct aiocb * const *acb_list, \
int nent, struct sigevent *sig); }
-258 AUE_NULL MNOSTD { int mq_open(const char *path, int flags, \
- mode_t mode, const struct mq_attr *attr); }
-259 AUE_NULL MNOSTD { int mq_setattr(mqd_t mqd, \
- const struct mq_attr *attr, \
- struct mq_attr *oattr); }
-260 AUE_NULL MNOSTD { int mq_timedreceive(mqd_t mqd, \
- char *msg_ptr, size_t msg_len, \
- unsigned *msg_prio, \
- const struct timespec *abs_timeout); }
-261 AUE_NULL MNOSTD { int mq_timedsend(mqd_t mqd, \
- const char *msg_ptr, size_t msg_len,\
- unsigned msg_prio, \
- const struct timespec *abs_timeout);}
-262 AUE_NULL MNOSTD { int mq_notify(mqd_t mqd, \
- const struct sigevent *sigev); }
-263 AUE_NULL MNOSTD { int mq_unlink(const char *path); }
+258 AUE_NULL UNIMPL nosys
+259 AUE_NULL UNIMPL nosys
+260 AUE_NULL UNIMPL nosys
+261 AUE_NULL UNIMPL nosys
+262 AUE_NULL UNIMPL nosys
+263 AUE_NULL UNIMPL nosys
264 AUE_NULL UNIMPL nosys
265 AUE_NULL UNIMPL nosys
266 AUE_NULL UNIMPL nosys
@@ -810,5 +800,21 @@
455 AUE_NULL MSTD { int thr_new(struct thr_param *param, \
int param_size); }
456 AUE_NULL MSTD { int sigqueue(pid_t pid, int signum, void *value); }
+457 AUE_NULL MNOSTD { int mq_open(const char *path, int flags, \
+ mode_t mode, const struct mq_attr *attr); }
+458 AUE_NULL MNOSTD { int mq_setattr(mqd_t mqd, \
+ const struct mq_attr *attr, \
+ struct mq_attr *oattr); }
+459 AUE_NULL MNOSTD { int mq_timedreceive(mqd_t mqd, \
+ char *msg_ptr, size_t msg_len, \
+ unsigned *msg_prio, \
+ const struct timespec *abs_timeout); }
+460 AUE_NULL MNOSTD { int mq_timedsend(mqd_t mqd, \
+ const char *msg_ptr, size_t msg_len,\
+ unsigned msg_prio, \
+ const struct timespec *abs_timeout);}
+461 AUE_NULL MNOSTD { int mq_notify(mqd_t mqd, \
+ const struct sigevent *sigev); }
+462 AUE_NULL MNOSTD { int mq_unlink(const char *path); }
; Please copy any additions and changes to the following compatability tables:
; sys/compat/freebsd32/syscalls.master
OpenPOWER on IntegriCloud