summaryrefslogtreecommitdiffstats
path: root/sys/kern/init_sysent.c
diff options
context:
space:
mode:
authordyson <dyson@FreeBSD.org>1998-05-11 03:55:28 +0000
committerdyson <dyson@FreeBSD.org>1998-05-11 03:55:28 +0000
commitee396db7d3a6e8672a75bb02cff258ca0c155aca (patch)
tree933c065ad2c1f57eea72a60d204caae24000469a /sys/kern/init_sysent.c
parent24792483ec1e8001000f9a04d734ee9b20788d86 (diff)
downloadFreeBSD-src-ee396db7d3a6e8672a75bb02cff258ca0c155aca.zip
FreeBSD-src-ee396db7d3a6e8672a75bb02cff258ca0c155aca.tar.gz
Fix the futimes/undelete/utrace conflict with other BSD's. Note that
the only common usage of utrace (the possible problem with this commit) is with malloc, so this should be a real problem. Add the various NetBSD syscalls that allow full emulation of their development environment.
Diffstat (limited to 'sys/kern/init_sysent.c')
-rw-r--r--sys/kern/init_sysent.c23
1 files changed, 12 insertions, 11 deletions
diff --git a/sys/kern/init_sysent.c b/sys/kern/init_sysent.c
index 7336ac8..b07b880 100644
--- a/sys/kern/init_sysent.c
+++ b/sys/kern/init_sysent.c
@@ -2,7 +2,7 @@
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from Id: syscalls.master,v 1.48 1998/02/03 17:45:43 bde Exp
+ * created from Id: syscalls.master,v 1.49 1998/03/28 11:50:01 dufault Exp
*/
#include "opt_compat.h"
@@ -224,8 +224,8 @@ struct sysent sysent[] = {
{ 6, (sy_call_t *)__sysctl }, /* 202 = __sysctl */
{ 2, (sy_call_t *)mlock }, /* 203 = mlock */
{ 2, (sy_call_t *)munlock }, /* 204 = munlock */
- { 2, (sy_call_t *)utrace }, /* 205 = utrace */
- { 1, (sy_call_t *)undelete }, /* 206 = undelete */
+ { 1, (sy_call_t *)undelete }, /* 205 = undelete */
+ { 2, (sy_call_t *)futimes }, /* 206 = futimes */
{ 1, (sy_call_t *)getpgid }, /* 207 = getpgid */
{ 0, (sy_call_t *)nosys }, /* 208 = newreboot */
{ 3, (sy_call_t *)poll }, /* 209 = poll */
@@ -291,15 +291,15 @@ struct sysent sysent[] = {
{ 0, (sy_call_t *)nosys }, /* 269 = nosys */
{ 0, (sy_call_t *)nosys }, /* 270 = nosys */
{ 0, (sy_call_t *)nosys }, /* 271 = nosys */
- { 0, (sy_call_t *)nosys }, /* 272 = nosys */
+ { 3, (sy_call_t *)getdents }, /* 272 = getdents */
{ 0, (sy_call_t *)nosys }, /* 273 = nosys */
- { 0, (sy_call_t *)nosys }, /* 274 = nosys */
- { 0, (sy_call_t *)nosys }, /* 275 = nosys */
- { 0, (sy_call_t *)nosys }, /* 276 = nosys */
- { 0, (sy_call_t *)nosys }, /* 277 = nosys */
- { 0, (sy_call_t *)nosys }, /* 278 = nosys */
- { 0, (sy_call_t *)nosys }, /* 279 = nosys */
- { 0, (sy_call_t *)nosys }, /* 280 = nosys */
+ { 2, (sy_call_t *)lchmod }, /* 274 = lchmod */
+ { 3, (sy_call_t *)lchown }, /* 275 = netbsd_lchown */
+ { 2, (sy_call_t *)lutimes }, /* 276 = lutimes */
+ { 3, (sy_call_t *)msync }, /* 277 = netbsd_msync */
+ { 2, (sy_call_t *)nstat }, /* 278 = nstat */
+ { 2, (sy_call_t *)nfstat }, /* 279 = nfstat */
+ { 2, (sy_call_t *)nlstat }, /* 280 = nlstat */
{ 0, (sy_call_t *)nosys }, /* 281 = nosys */
{ 0, (sy_call_t *)nosys }, /* 282 = nosys */
{ 0, (sy_call_t *)nosys }, /* 283 = nosys */
@@ -354,4 +354,5 @@ struct sysent sysent[] = {
{ 1, (sy_call_t *)sched_get_priority_max }, /* 332 = sched_get_priority_max */
{ 1, (sy_call_t *)sched_get_priority_min }, /* 333 = sched_get_priority_min */
{ 2, (sy_call_t *)sched_rr_get_interval }, /* 334 = sched_rr_get_interval */
+ { 2, (sy_call_t *)utrace }, /* 335 = utrace */
};
OpenPOWER on IntegriCloud