Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/compat/freebsd add the new syscalls to the list



details:   https://anonhg.NetBSD.org/src/rev/0526c11a5447
branches:  trunk
changeset: 555745:0526c11a5447
user:      jdolecek <jdolecek%NetBSD.org@localhost>
date:      Wed Nov 26 19:22:57 2003 +0000

description:
add the new syscalls to the list

diffstat:

 sys/compat/freebsd/syscalls.master |  92 +++++++++++++++++++++++++++++++++++++-
 1 files changed, 91 insertions(+), 1 deletions(-)

diffs (110 lines):

diff -r 1062cba1c794 -r 0526c11a5447 sys/compat/freebsd/syscalls.master
--- a/sys/compat/freebsd/syscalls.master        Wed Nov 26 18:47:16 2003 +0000
+++ b/sys/compat/freebsd/syscalls.master        Wed Nov 26 19:22:57 2003 +0000
@@ -1,4 +1,4 @@
-       $NetBSD: syscalls.master,v 1.41 2003/09/18 14:44:09 pooka Exp $
+       $NetBSD: syscalls.master,v 1.42 2003/11/26 19:22:57 jdolecek Exp $
 
 ;      from: @(#)syscalls.master       8.2 (Berkeley) 1/13/94
 
@@ -37,6 +37,7 @@
 #include "opt_ntp.h"
 #include "opt_sysv.h"
 #include "opt_compat_43.h"
+#include "opt_posix.h"
 
 #include "fs_lfs.h"
 #include "fs_nfs.h"
@@ -630,3 +631,92 @@
 361    UNIMPL          getresgid
 362    UNIMPL          kqueue
 363    UNIMPL          kevent
+364    UNIMPL          __cap_get_proc
+365    UNIMPL          __cap_set_proc
+366    UNIMPL          __cap_get_fd
+367    UNIMPL          __cap_get_file
+368    UNIMPL          __cap_set_fd
+369    UNIMPL          __cap_set_file
+370    UNIMPL          lkmressym
+371    UNIMPL          extattr_set_fd
+372    UNIMPL          extattr_get_fd
+373    UNIMPL          extattr_delete_fd
+374    UNIMPL          __setugid
+375    UNIMPL          nfsclnt
+376    UNIMPL          eaccess
+377    UNIMPL          afs_syscall
+378    UNIMPL          nmount
+379    UNIMPL          kse_exit
+380    UNIMPL          kse_wakeup
+381    UNIMPL          kse_create
+382    UNIMPL          kse_thr_interrupt
+383    UNIMPL          kse_release
+384    UNIMPL          __mac_get_proc
+385    UNIMPL          __mac_set_proc
+386    UNIMPL          __mac_get_fd
+387    UNIMPL          __mac_get_file
+388    UNIMPL          __mac_set_fd
+389    UNIMPL          __mac_set_file
+390    UNIMPL          kenv
+391    NOARGS          { int sys_lchflags(const char *path, u_long flags); }
+392    UNIMPL          uuidgen
+393    UNIMPL          sendfile
+394    UNIMPL          mac_syscall
+395    UNIMPL          getfsstat
+396    UNIMPL          statfs
+397    UNIMPL          fsstatfs
+398    UNIMPL          fhstatfs
+399    UNIMPL          nosys
+#if defined(P1003_1B_SEMAPHORE) || !defined(_KERNEL)
+400    NOARGS          { int sys__ksem_close(semid_t id); }
+401    NOARGS          { int sys__ksem_post(semid_t id); }
+402    NOARGS          { int sys__ksem_wait(semid_t id); }
+403    NOARGS          { int sys__ksem_trywait(semid_t id); }
+404    UNIMPL          ksem_init
+405    UNIMPL          ksem_open
+406    NOARGS          { int sys__ksem_unlink(const char *name); }
+407    NOARGS          { int sys__ksem_getvalue(semid_t id, \
+                           unsigned int *value); }
+408    NOARGS          { int sys__ksem_destroy(semid_t id); }
+#else
+400    EXCL            ksem_close
+401    EXCL            ksem_post
+402    EXCL            ksem_wait
+403    EXCL            ksem_trywait
+404    EXCL            ksem_init
+405    EXCL            ksem_open
+406    EXCL            ksem_unlink
+407    EXCL            ksem_getvalue
+408    EXCL            ksem_destroy
+#endif
+409    UNIMPL          __mac_get_pid
+410    UNIMPL          __mac_get_link
+411    UNIMPL          __mac_set_link
+412    UNIMPL          extattr_set_link
+413    UNIMPL          extattr_get_link
+414    UNIMPL          extattr_delete_link
+415    UNIMPL          __mac_execve
+416    UNIMPL          sigaction
+417    UNIMPL          sigreturn
+418    UNIMPL          __xstat
+419    UNIMPL          __xfstat
+420    UNIMPL          __xlstat
+421    UNIMPL          getcontext
+422    UNIMPL          setcontext
+423    UNIMPL          swapcontext
+424    UNIMPL          swapoff
+425    UNIMPL          __acl_get_link
+426    UNIMPL          __acl_set_link
+427    UNIMPL          __acl_delete_link
+428    UNIMPL          __acl_aclcheck_link
+429    UNIMPL          sigwait
+430    UNIMPL          thr_create
+431    UNIMPL          thr_exit
+432    UNIMPL          thr_self
+433    UNIMPL          thr_kill
+434    UNIMPL          _umtx_lock
+435    UNIMPL          _umtx_unlock
+436    UNIMPL          jail_attach
+437    UNIMPL          extattr_list_fd
+438    UNIMPL          extattr_list_file
+439    UNIMPL          extattr_list_link



Home | Main Index | Thread Index | Old Index