This commit is contained in:
christos 1998-11-27 15:22:44 +00:00
parent 87308428af
commit 786b3a2c22
4 changed files with 21 additions and 11 deletions

View File

@ -1,10 +1,10 @@
/* $NetBSD: svr4_syscall.h,v 1.52 1998/10/19 22:43:25 tron Exp $ */
/* $NetBSD: svr4_syscall.h,v 1.53 1998/11/27 15:22:44 christos Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.37 1998/10/19 22:43:00 tron Exp
* created from NetBSD: syscalls.master,v 1.38 1998/11/27 15:08:50 christos Exp
*/
/* syscall: "syscall" ret: "int" args: */
@ -356,6 +356,9 @@
/* syscall: "setregid" ret: "int" args: "int" "int" */
#define SVR4_SYS_setregid 203
/* syscall: "resolvepath" ret: "int" args: "const char *" "char *" "size_t" */
#define SVR4_SYS_resolvepath 209
/* syscall: "getdents64" ret: "int" args: "int" "struct svr4_dirent64 *" "int" */
#define SVR4_SYS_getdents64 213

View File

@ -1,10 +1,10 @@
/* $NetBSD: svr4_syscallargs.h,v 1.50 1998/10/19 22:43:25 tron Exp $ */
/* $NetBSD: svr4_syscallargs.h,v 1.51 1998/11/27 15:22:44 christos Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.37 1998/10/19 22:43:00 tron Exp
* created from NetBSD: syscalls.master,v 1.38 1998/11/27 15:08:50 christos Exp
*/
#ifdef syscallarg
@ -379,6 +379,12 @@ struct svr4_sys_facl_args {
syscallarg(struct svr4_aclent *) buf;
};
struct svr4_sys_resolvepath_args {
syscallarg(const char *) path;
syscallarg(char *) buf;
syscallarg(size_t) bufsiz;
};
struct svr4_sys_getdents64_args {
syscallarg(int) fd;
syscallarg(struct svr4_dirent64 *) dp;
@ -586,6 +592,7 @@ int sys_nanosleep __P((struct proc *, void *, register_t *));
int svr4_sys_facl __P((struct proc *, void *, register_t *));
int sys_setreuid __P((struct proc *, void *, register_t *));
int sys_setregid __P((struct proc *, void *, register_t *));
int svr4_sys_resolvepath __P((struct proc *, void *, register_t *));
int svr4_sys_getdents64 __P((struct proc *, void *, register_t *));
int svr4_sys_mmap64 __P((struct proc *, void *, register_t *));
int svr4_sys_stat64 __P((struct proc *, void *, register_t *));

View File

@ -1,10 +1,10 @@
/* $NetBSD: svr4_syscalls.c,v 1.51 1998/10/19 22:43:25 tron Exp $ */
/* $NetBSD: svr4_syscalls.c,v 1.52 1998/11/27 15:22:44 christos Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.37 1998/10/19 22:43:00 tron Exp
* created from NetBSD: syscalls.master,v 1.38 1998/11/27 15:08:50 christos Exp
*/
#if defined(_KERNEL) && !defined(_LKM)
@ -246,7 +246,7 @@ char *svr4_syscallnames[] = {
"#206 (unimplemented schedctl)", /* 206 = unimplemented schedctl */
"#207 (unimplemented pset)", /* 207 = unimplemented pset */
"#208 (unimplemented)", /* 208 = unimplemented */
"#209 (unimplemented resolvepath)", /* 209 = unimplemented resolvepath */
"resolvepath", /* 209 = resolvepath */
"#210 (unimplemented signotifywait)", /* 210 = unimplemented signotifywait */
"#211 (unimplemented lwp_sigredirect)", /* 211 = unimplemented lwp_sigredirect */
"#212 (unimplemented lwp_alarm)", /* 212 = unimplemented lwp_alarm */

View File

@ -1,10 +1,10 @@
/* $NetBSD: svr4_sysent.c,v 1.53 1998/10/19 22:43:25 tron Exp $ */
/* $NetBSD: svr4_sysent.c,v 1.54 1998/11/27 15:22:44 christos Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.37 1998/10/19 22:43:00 tron Exp
* created from NetBSD: syscalls.master,v 1.38 1998/11/27 15:08:50 christos Exp
*/
#include "opt_sysv.h"
@ -464,8 +464,8 @@ struct sysent svr4_sysent[] = {
sys_nosys }, /* 207 = unimplemented pset */
{ 0, 0,
sys_nosys }, /* 208 = unimplemented */
{ 0, 0,
sys_nosys }, /* 209 = unimplemented resolvepath */
{ 3, s(struct svr4_sys_resolvepath_args),
svr4_sys_resolvepath }, /* 209 = resolvepath */
{ 0, 0,
sys_nosys }, /* 210 = unimplemented signotifywait */
{ 0, 0,