diff options
-rw-r--r-- | sys/compat/freebsd32/syscalls.master | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/sys/compat/freebsd32/syscalls.master b/sys/compat/freebsd32/syscalls.master index ba67b36..7573c69 100644 --- a/sys/compat/freebsd32/syscalls.master +++ b/sys/compat/freebsd32/syscalls.master @@ -81,6 +81,7 @@ 25 MNOPROTO POSIX { uid_t geteuid(void); } 26 MNOPROTO BSD { int ptrace(int req, pid_t pid, caddr_t addr, \ int data); } +; XXX implement 27 UNIMPL BSD recvmsg 28 MNOPROTO BSD { int sendmsg(int s, caddr_t msg, int flags); } 29 MNOPROTO BSD { int recvfrom(int s, caddr_t buf, size_t len, \ @@ -124,8 +125,9 @@ 62 OBSOL POSIX ofstat 63 OBSOL BSD ogetkerninfo 64 OBSOL BSD ogetpagesize +; XXX implement (not OBSOL at all) 65 OBSOL BSD omsync -66 OBSOL BSD ovfork +66 MNOPROTO BSD { int vfork(void); } 67 OBSOL NOHIDE vread 68 OBSOL NOHIDE vwrite 69 MNOPROTO BSD { int sbrk(int incr); } @@ -148,7 +150,9 @@ struct itimerval32 *itv, \ struct itimerval32 *oitv); } 84 OBSOL BSD owait +; XXX implement 85 OBSOL BSD oswapon +; XXX implement 86 OBSOL BSD ogetitimer 87 OBSOL BSD ogethostname 88 OBSOL BSD osethostname @@ -499,7 +503,9 @@ 343 MNOPROTO POSIX { int sigpending(sigset_t *set); } 344 MCOMPAT4 BSD { int freebsd32_sigreturn( \ const struct __ucontext *sigcntxp); } +; XXX implement 345 UNIMPL NOHIDE sigtimedwait +; XXX implement 346 UNIMPL NOHIDE sigwaitinfo 347 MNOPROTO BSD { int __acl_get_file(const char *path, \ acl_type_t type, struct acl *aclp); } @@ -581,6 +587,7 @@ 397 UNIMPL NOHIDE nosys 398 UNIMPL NOHIDE nosys 399 UNIMPL NOHIDE nosys +; XXX implement these? 400 UNIMPL NOHIDE ksem_close 401 UNIMPL NOHIDE ksem_post 402 UNIMPL NOHIDE ksem_wait @@ -605,14 +612,18 @@ 418 UNIMPL BSD __xstat 419 UNIMPL BSD __xfstat 420 UNIMPL BSD __xlstat +; XXX implement 421 UNIMPL BSD getcontext +; XXX implement 422 UNIMPL BSD setcontext +; XXX implement 423 UNIMPL BSD swapcontext 424 UNIMPL BSD swapoff 425 UNIMPL BSD __acl_get_link 426 UNIMPL BSD __acl_set_link 427 UNIMPL BSD __acl_delete_link 428 UNIMPL BSD __acl_aclcheck_link +; XXX implement 429 UNIMPL NOHIDE sigwait 430 MNOPROTO BSD { int thr_create(ucontext_t *ctx, thr_id_t *id, \ int flag s); } |