]> granicus.if.org Git - strace/commitdiff
README-linux: updated to note that strace might not compile
authorWichert Akkerman <wichert@deephackmode.org>
Mon, 10 Apr 2000 22:22:31 +0000 (22:22 +0000)
committerWichert Akkerman <wichert@deephackmode.org>
Mon, 10 Apr 2000 22:22:31 +0000 (22:22 +0000)
with development kernels
bjm.c: sys_query_module: check if malloc succeeds
system.c: sys_cap[gs]et(): check if malloc succeeds, only malloc once
linux/syscallent.h: updated for 2.3.99pre3
linux/alpha/syscallent.h: updated for 2.3.99pre3, add all osf syscalls
even though Linux doesn't implement them
syscall.c: add global variables for MIPS registers as well
syscall.c: move global variables to before get_scno since that uses them
util.c: oops, misspelled defined
process.c: fix ptrace calls in change_syscall
mem.c: decode sys_madvise
Merge patch from Topi Miettinen <Topi.Miettinen@nic.fi>
+ add support for quotactl, fdatasync, mlock, mlockall, munlockall & acct
+ small fix for RLIMIT_* and RUSAGE_BOTH
+ enhace support for capget and capset

27 files changed:
COPYRIGHT
CREDITS
ChangeLog
Makefile.in
NEWS
README
README-linux
TODO
bjm.c
file.c
linux/alpha/syscallent.h
linux/dummy.h
linux/ia64/syscallent.h
linux/mips/syscallent.h
linux/powerpc/syscallent.h
linux/sparc/syscallent.h
linux/syscall.h
linux/syscallent.h
mem.c
process.c
resource.c
signal.c
syscall.c
system.c
test/Makefile
test/skodic.c
util.c

index 671257f09c417ab4b5c71a16df1209213263d4af..42d91139bb5f1bddf03bea6ca1fce359ba8eda97 100644 (file)
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -3,6 +3,7 @@ Copyright (c) 1993 Branko Lankester <branko@hacktic.nl>
 Copyright (c) 1993 Ulrich Pegelow <pegelow@moorea.uni-muenster.de>
 Copyright (c) 1995, 1996 Michael Elizabeth Chastain <mec@duracef.shout.net>
 Copyright (c) 1993, 1994, 1995, 1996 Rick Sladkey <jrs@world.std.com>
+Copyright (c) 1999,2000 Wichert Akkerman <wakkerma@debian.org>
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff --git a/CREDITS b/CREDITS
index e2f052296a2e10c8fffed5132bc13ab233fcd945..230b125d15d40cbe6136e760b2bb887fd6fbca04 100644 (file)
--- a/CREDITS
+++ b/CREDITS
@@ -38,3 +38,4 @@ porting to new systems:
        Richard Braakman <dark@xs4all.nl>
        Florian Lohoff <flo@rfc822.org>
        D.J. Barrow <djbarrow@de.ibm.com>
+       Topi Miettinen <Topi.Miettinen@nic.fi>
index f3d1773d349e5bdf251672d9fae4c4d8a4d68420..f5a85060cc56309e0079f7239deffda577a4788e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+2000-04-09  Wichert Akkerman <wakkerma@debian.org>
+
+  * README-linux: updated to note that strace might not compile
+    with development kernels
+  * bjm.c: sys_query_module: check if malloc succeeds
+  * system.c: sys_cap[gs]et(): check if malloc succeeds, only malloc once
+  * linux/syscallent.h: updated for 2.3.99pre3
+  * linux/alpha/syscallent.h: updated for 2.3.99pre3, add all osf syscalls
+    even though Linux doesn't implement them
+  * syscall.c: add global variables for MIPS registers as well
+  * syscall.c: move global variables to before get_scno since that uses them
+  * util.c: oops, misspelled defined
+  * process.c: fix ptrace calls in change_syscall
+  * mem.c: decode sys_madvise
+  * Merge patch from Topi Miettinen <Topi.Miettinen@nic.fi>
+    + add support for quotactl, fdatasync, mlock, mlockall, munlockall & acct
+    + small fix for RLIMIT_* and RUSAGE_BOTH
+    + enhace support for capget and capset
+
 2000-02-19 Wichert Akkerman <wakkerma@debian.org>
 
   * test/vfork.c: new file to test vfork traces
index 7680104b84839190b27a6c2dcc7cb54f3d32fcc9..8b070f94b26af1c44d853359698afae518be24d3 100644 (file)
@@ -22,7 +22,7 @@ WARNFLAGS = @WARNFLAGS@
 
 # OS is one of `linux', `sunos4', or `svr4'.
 OS = @opsys@
-# ARCH is one of `i386', `m68k', `sparc', `arm' or `mips'.
+# ARCH is one of `i386', `m68k', `sparc', `arm', `mips' or `ia64'.
 ARCH = @arch@
 # OSARCH is OS/ARCH if it exists, otherwise just OS.
 OSARCH = @osarch@
diff --git a/NEWS b/NEWS
index 5ef1b9c4c50810e16fcc024576483d4450cd794d..3d7eb2b0c90e8e8836338191bdcd7b3acea96d40 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,7 @@
 Changes in 4.3
 ==============
 * Linux/ia64 port added
+* The usual Linux syscall updates (includes 32bit uid/gid support)
 
 Changes in 4.2
 ==============
diff --git a/README b/README
index 3d1be92e3ae641bf7f310adef5976aa71815b243..9e7c42c68f468f8d7ef3a4a2697f4c3bf3e08195 100644 (file)
--- a/README
+++ b/README
@@ -24,7 +24,7 @@ See the file CREDITS to see who has contributed to strace.
 See the file TODO if you feel like helping out.
 
 You can get the latest version of strace from its homepage at
-http://www.wi.leidenuniv.nl/~wichert/strace/ .
+http://www.liacs.nl/~wichert/strace/ .
 
 Please send bug reports and enhancements to the strace
 mailinglist at strace@lists.wiggy.net, or to Wichert Akkerman
index 0cb10d1366e33eba576052a4621b35a6dce3a5ed..e2f9779670301c6e6d1784ee1bcf251567038358 100644 (file)
@@ -3,18 +3,30 @@ Strace has been ported by Branko Lankester <branko@hacktic.nl>
 to run on Linux systems.  Since then it has been greatly modified
 by various other people.
 
-If you want to compile strace on a Linux system please make sure
-that you use very recent kernel headers. Strace needs those to get
-the proper data structures used by the kernel, since these can be
-different from the structures that the C library uses. Currently
-you will need a 2.2.7 or newer kernel.
+If you want to compile strace on a Linux system please make sure that
+you use recent kernel headers. Strace needs those to get the proper data
+structures and constatns used by the kernel, since these can be
+different from the structures that the C library uses. Currently you
+will need at least a 2.2.7 or newer kernel. 
 
-There are two ways to do this:
-* you can link /usr/include/linux and /usr/include/asm to the corresponding
-  directories in your kernel source-tree.
+To complicate things a bit further strace might not compile if you are
+using development kernels. These tend to have headers that conflict with
+the headers from libc which makes it impossible to use them.
 
-* you can tell make where your kernel sources are. For example if you have your
-  kernelsource in /usr/src/linux, you should invoke make like this:
+There are three ways to compile strace with other kernel headers:
+* Specify the location in CFLAGS when running configure
 
-     make CFLAGS=-I/usr/src/linux/include
+     CFLAGS=-I/usr/src/linux/include ./configure
+
+* you can tell make where your kernel sources are. For example if you
+  have your kernelsource in /usr/src/linux, you can invoke make like
+  this:
+
+     make CFLAGS="\$CFLAGS -I/usr/src/linux/include"
+
+  (the extra \$CFLAGS is there to make sure we don't override any CFLAGS
+  settings that configure has found).
+
+* you can link /usr/include/linux and /usr/include/asm to the
+  corresponding directories in your kernel source-tree.
 
diff --git a/TODO b/TODO
index 167ba3850f5b5644bfee1b915e2bf226e905ecf7..c626bd6986312acabda610d52e1bbbbcabb0e9f2 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,11 +1,12 @@
 -- new entries from wta
-clone doesn't work; cloned processes can hang
-- partially done: finish up change_syscall using new setargs
-- do setargs for non-ia64
-rename functions that are used for general things:
+clone doesn't work; cloned processes can hang
+* partially done: finish up change_syscall using new setargs
+* do setargs for non-ia64
+rename functions that are used for general things:
   sys_chdir -> general_1stringarg
-generate syscallent.h from the kernel sources
-
+* generate syscallent.h from the kernel sources (asm/unistd.h)
+* update linux/sparc syscall entries; Linux messed things up by overriding
+  all kinds of SunOS entries
 
 -- old entries from jrs
 attempt reopen of /proc file if we get EAGAIN from any /proc ioctl
diff --git a/bjm.c b/bjm.c
index 0c0cf66fba7daf398704d08c41807c801083d367..66cbb85486e00706c6961c36d82be3d76e566029 100644 (file)
--- a/bjm.c
+++ b/bjm.c
@@ -102,14 +102,19 @@ struct tcb *tcp;
                                char*   mod     = data;
                                size_t  idx;
 
-                               umoven(tcp, tcp->u_arg[2], tcp->u_arg[3], data);
-                               for (idx=0; idx<ret; idx++) {
-                                       if (idx!=0)
-                                               tprintf(",");
-                                       tprintf(mod);
-                                       mod+=strlen(mod)+1;
+                               if (data==NULL) {
+                                       fprintf(stderr, "sys_query_module: No memory\n");
+                                       tprintf(" /* %Zu entries */ ", ret);
+                               } else {
+                                       umoven(tcp, tcp->u_arg[2], tcp->u_arg[3], data);
+                                       for (idx=0; idx<ret; idx++) {
+                                               if (idx!=0)
+                                                       tprintf(",");
+                                               tprintf(mod);
+                                               mod+=strlen(mod)+1;
+                                       }
+                                       free(data);
                                }
-                               free(data);
                        } else 
                                tprintf(" /* %Zu entries */ ", ret);
                        tprintf("}, %Zu", ret);
@@ -122,12 +127,17 @@ struct tcb *tcp;
                                struct module_symbol*   sym     = (struct module_symbol*)data;
                                size_t                  idx;
 
-                               umoven(tcp, tcp->u_arg[2], tcp->u_arg[3], data);
-                               for (idx=0; idx<ret; idx++) {
-                                       tprintf("{name=%s, value=%lu} ", data+(long)sym->name, sym->value);
-                                       sym++;
+                               if (data==NULL) {
+                                       fprintf(stderr, "sys_query_module: No memory\n");
+                                       tprintf(" /* %Zu entries */ ", ret);
+                               } else {
+                                       umoven(tcp, tcp->u_arg[2], tcp->u_arg[3], data);
+                                       for (idx=0; idx<ret; idx++) {
+                                               tprintf("{name=%s, value=%lu} ", data+(long)sym->name, sym->value);
+                                               sym++;
+                                       }
+                                       free(data);
                                }
-                               free(data);
                        } else
                                tprintf(" /* %Zu entries */ ", ret);
                        tprintf("}, %Zd", ret);
diff --git a/file.c b/file.c
index 8dd285711ea4e638fee6f458f6d24800f1946bc0..e4780b5fa3b71263e627346c01ce45583f0a6992 100644 (file)
--- a/file.c
+++ b/file.c
@@ -611,7 +611,7 @@ long addr;
        realprintstat(tcp, &statbuf);
 }
 
-#ifdef STAT64
+#ifdef HAVE_STAT64
 static void
 printstat64(tcp, addr)
 struct tcb *tcp;
@@ -683,7 +683,7 @@ long addr;
        else
                tprintf("...}");
 }
-#endif /* STAT64 */
+#endif /* HAVE_STAT64 */
 
 #if defined(linux) && !defined(IA64)
 static void
@@ -1230,6 +1230,19 @@ struct tcb *tcp;
 
 #endif /* SUNOS4 */
 
+int
+sys_pivotroot(tcp)
+struct tcb *tcp;
+{
+       if (entering(tcp)) {
+               printpath(tcp, tcp->u_arg[0]);
+               tprintf(", ");
+               printpath(tcp, tcp->u_arg[1]);
+       }
+       return 0;
+}
+
+
 /* directory */
 int
 sys_chdir(tcp)
index ff53c29d5e07c57122f06b12cda9ceeea44885e7..ca033b5dd394384150ab2f6bb8986a46fe5dad4e 100644 (file)
  *     $Id$
  */
 
-       { 5,    0,      printargs,              "SYS_0"         }, /* 0 */
-       { 1,    TP,     sys_exit,               "exit"          }, /* 1 */
-       { 0,    TP,     sys_fork,               "fork"          }, /* 2 */
-       { 3,    TF,     sys_read,               "read"          }, /* 3 */
-       { 3,    TF,     sys_write,              "write"         }, /* 4 */
-       { 5,    0,      printargs,              "SYS_5"         }, /* 5 */
-       { 1,    0,      sys_close,              "close"         }, /* 6 */
-       { 4,    TP,     sys_osf_wait4,          "osf_wait4"     }, /* 7 */
-       { 5,    0,      printargs,              "SYS_8"         }, /* 8 */
-       { 2,    TF,     sys_link,               "link"          }, /* 9 */
-       { 1,    TF,     sys_unlink,             "unlink"        }, /* 10 */
-       { 5,    0,      printargs,              "SYS_11"        }, /* 11 */
-       { 1,    TF,     sys_chdir,              "chdir"         }, /* 12 */
-       { 1,    TF,     sys_fchdir,             "fchdir"        }, /* 13 */
-       { 3,    TF,     sys_mknod,              "mknod"         }, /* 14 */
-       { 2,    TF,     sys_chmod,              "chmod"         }, /* 15 */
-       { 3,    TF,     sys_chown,              "chown"         }, /* 16 */
-       { 1,    0,      sys_brk,                "brk"           }, /* 17 */
-       { 5,    0,      printargs,              "SYS_18"        }, /* 18 */
-       { 3,    TF,     sys_lseek,              "lseek"         }, /* 19 */
-       { 0,    0,      sys_getpid,             "getxpid"       }, /* 20 */
-       { 4,    0,      printargs,              "osf_mount"     }, /* 21 */
-       { 2,    0,      sys_umount2,            "umount"        }, /* 22 */
-       { 1,    0,      sys_setuid,             "setuid"        }, /* 23 */
-       { 0,    0,      sys_getuid,             "getxuid"       }, /* 24 */
-       { 5,    0,      printargs,              "SYS_25"        }, /* 25 */
-       { 4,    0,      sys_ptrace,             "ptrace"        }, /* 26 */
-       { 5,    0,      printargs,              "SYS_27"        }, /* 27 */
-       { 5,    0,      printargs,              "SYS_28"        }, /* 28 */
-       { 5,    0,      printargs,              "SYS_29"        }, /* 29 */
-       { 5,    0,      printargs,              "SYS_30"        }, /* 30 */
-       { 5,    0,      printargs,              "SYS_31"        }, /* 31 */
-       { 5,    0,      printargs,              "SYS_32"        }, /* 32 */
-       { 2,    TF,     sys_access,             "access"        }, /* 33 */
-       { 5,    0,      printargs,              "SYS_34"        }, /* 34 */
-       { 5,    0,      printargs,              "SYS_35"        }, /* 35 */
-       { 0,    0,      sys_sync,               "sync"          }, /* 36 */
-       { 2,    TS,     sys_kill,               "kill"          }, /* 37 */
-       { 5,    0,      printargs,              "SYS_38"        }, /* 38 */
-       { 2,    0,      sys_setpgid,            "setpgid"       }, /* 39 */
-       { 5,    0,      printargs,              "SYS_40"        }, /* 40 */
-       { 1,    0,      sys_dup,                "dup"           }, /* 41 */
-       { 1,    0,      sys_pipe,               "pipe"          }, /* 42 */
-       { 5,    0,      printargs,              "SYS_43"        }, /* 43 */
-       { 5,    0,      printargs,              "SYS_44"        }, /* 44 */
-       { 3,    TF,     sys_open,               "open"          }, /* 45 */
-       { 5,    0,      printargs,              "SYS_46"        }, /* 46 */
-       { 1,    0,      sys_getgid,             "getxgid"       }, /* 47 */
-       { 3,    TS,     printargs,              "osf_sigprocmask"}, /* 48 */
-       { 5,    0,      printargs,              "SYS_49"        }, /* 49 */
-       { 5,    0,      printargs,              "SYS_50"        }, /* 50 */
-       { 1,    TF,     sys_acct,               "acct"          }, /* 51 */
-       { 1,    TS,     sys_sigpending,         "sigpending"    }, /* 52 */
-       { 5,    0,      printargs,              "SYS_53"        }, /* 53 */
-       { 3,    0,      sys_ioctl,              "ioctl"         }, /* 54 */
-       { 5,    0,      printargs,              "SYS_55"        }, /* 55 */
-       { 5,    0,      printargs,              "SYS_56"        }, /* 56 */
-       { 2,    TF,     sys_symlink,            "symlink"       }, /* 57 */
-       { 3,    TF,     sys_readlink,           "readlink"      }, /* 58 */
-       { 3,    TF|TP,  sys_execve,             "execve"        }, /* 59 */
-       { 1,    0,      sys_umask,              "umask"         }, /* 60 */
-       { 1,    TF,     sys_chroot,             "chroot"        }, /* 61 */
-       { 5,    0,      printargs,              "SYS_62"        }, /* 62 */
-       { 0,    0,      sys_getpgrp,            "getpgrp"       }, /* 63 */
-       { 0,    0,      sys_getpagesize,        "getpagesize"   }, /* 64 */
-       { 5,    0,      printargs,              "SYS_65"        }, /* 65 */
-       { 0,    TP,     sys_fork,               "vfork"         }, /* 66 */
-       { 2,    TF,     sys_stat,               "stat"          }, /* 67 */
-       { 2,    TF,     sys_lstat,              "lstat"         }, /* 68 */
-       { 5,    0,      printargs,              "SYS_69"        }, /* 69 */
-       { 5,    0,      printargs,              "SYS_70"        }, /* 70 */
-       { 6,    0,      sys_mmap,               "mmap"          }, /* 71 */
-       { 5,    0,      printargs,              "SYS_72"        }, /* 72 */
-       { 2,    0,      sys_munmap,             "munmap"        }, /* 73 */
-       { 3,    0,      sys_mprotect,           "mprotect"      }, /* 74 */
-       { 0,    0,      printargs,              "madvise"       }, /* 75 */
-       { 0,    0,      sys_vhangup,            "vhangup"       }, /* 76 */
-       { 5,    0,      printargs,              "SYS_77"        }, /* 77 */
-       { 5,    0,      printargs,              "SYS_78"        }, /* 78 */
-       { 2,    0,      sys_getgroups,          "getgroups"     }, /* 79 */
-       { 2,    0,      sys_setgroups,          "setgroups"     }, /* 80 */
-       { 5,    0,      printargs,              "SYS_81"        }, /* 81 */
-       { 2,    0,      sys_setpgrp,            "setpgrp"       }, /* 82 */
-       { 3,    0,      sys_osf_setitimer,      "osf_setitimer" }, /* 83 */
-       { 5,    0,      printargs,              "SYS_84"        }, /* 84 */
-       { 5,    0,      printargs,              "SYS_85"        }, /* 85 */
-       { 2,    0,      sys_osf_getitimer,      "osf_getitimer" }, /* 86 */
-       { 2,    0,      sys_gethostname,        "gethostname"   }, /* 87 */
-       { 2,    0,      sys_sethostname,        "sethostname"   }, /* 88 */
-       { 0,    0,      sys_getdtablesize,      "getdtablesize" }, /* 89 */
-       { 2,    0,      sys_dup2,               "dup2"          }, /* 90 */
-       { 2,    0,      sys_fstat,              "fstat"         }, /* 91 */
-       { 3,    0,      sys_fcntl,              "fcntl"         }, /* 92 */
-       { 5,    0,      sys_osf_select,         "osf_select"    }, /* 93 */
-       { 3,    0,      sys_poll,               "poll"          }, /* 94 */
-       { 1,    0,      sys_fsync,              "fsync"         }, /* 95 */
-       { 3,    0,      sys_setpriority,        "setpriority"   }, /* 96 */
-       { 3,    TN,     sys_socket,             "socket"        }, /* 97 */
-       { 3,    TN,     sys_connect,            "connect"       }, /* 98 */
-       { 3,    TN,     sys_accept,             "accept"        }, /* 99 */
-       { 2,    0,      sys_getpriority,        "osf_getpriority"}, /* 100 */
-       { 4,    TN,     sys_send,               "send"          }, /* 101 */
-       { 4,    TN,     sys_recv,               "recv"          }, /* 102 */
-       { 1,    TS,     sys_sigreturn,          "sigreturn"     }, /* 103 */
-       { 3,    TN,     sys_bind,               "bind"          }, /* 104 */
-       { 5,    TN,     sys_setsockopt,         "setsockopt"    }, /* 105 */
-       { 2,    TN,     sys_listen,             "listen"        }, /* 106 */
-       { 5,    0,      printargs,              "SYS_107"       }, /* 107 */
-       { 5,    0,      printargs,              "SYS_108"       }, /* 108 */
-       { 5,    0,      printargs,              "SYS_109"       }, /* 109 */
-       { 5,    0,      printargs,              "SYS_110"       }, /* 110 */
-       { 3,    TS,     sys_sigsuspend,         "sigsuspend"    }, /* 111 */
-       { 5,    0,      printargs,              "sigstack"      }, /* 112 */
-       { 3,    TN,     sys_recvmsg,            "recvmsg"       }, /* 113 */
-       { 3,    TN,     sys_sendmsg,            "sendmsg"       }, /* 114 */
-       { 5,    0,      printargs,              "SYS_115"       }, /* 115 */
-       { 2,    0,      sys_osf_gettimeofday,   "osf_gettimeofday"}, /* 116 */
-       { 2,    0,      sys_osf_getrusage,      "osf_getrusage" }, /* 117 */
-       { 5,    TN,     sys_getsockopt,         "getsockopt"    }, /* 118 */
-       { 5,    0,      printargs,              "SYS_119"       }, /* 119 */
-       { 3,    0,      sys_readv,              "readv"         }, /* 120 */
-       { 3,    0,      sys_writev,             "writev"        }, /* 121 */
-       { 2,    0,      sys_osf_settimeofday,   "osf_settimeofday"}, /* 122 */
-       { 3,    0,      sys_fchown,             "fchown"        }, /* 123 */
-       { 2,    0,      sys_fchmod,             "fchmod"        }, /* 124 */
-       { 6,    TN,     sys_recvfrom,           "recvfrom"      }, /* 125 */
-       { 2,    0,      sys_setreuid,           "setreuid"      }, /* 126 */
-       { 2,    0,      sys_setregid,           "setregid"      }, /* 127 */
-       { 2,    TF,     sys_rename,             "rename"        }, /* 128 */
-       { 2,    TF,     sys_truncate,           "truncate"      }, /* 129 */
-       { 2,    0,      sys_ftruncate,          "ftruncate"     }, /* 130 */
-       { 2,    0,      sys_flock,              "flock"         }, /* 131 */
-       { 1,    0,      sys_setgid,             "setgid"        }, /* 132 */
-       { 6,    TN,     sys_sendto,             "sendto"        }, /* 133 */
-       { 2,    TN,     sys_shutdown,           "shutdown"      }, /* 134 */
-       { 4,    TN,     sys_socketpair,         "socketpair"    }, /* 135 */
-       { 2,    TF,     sys_mkdir,              "mkdir"         }, /* 136 */
-       { 1,    TF,     sys_rmdir,              "rmdir"         }, /* 137 */
-       { 2,    0,      sys_osf_utimes,         "osf_utimes"    }, /* 138 */
-       { 5,    0,      printargs,              "SYS_139"       }, /* 139 */
-       { 5,    0,      printargs,              "SYS_140"       }, /* 140 */
-       { 3,    TN,     sys_getpeername,        "getpeername"   }, /* 141 */
-       { 5,    0,      printargs,              "SYS_142"       }, /* 142 */
-       { 5,    0,      printargs,              "SYS_143"       }, /* 143 */
-       { 2,    0,      sys_getrlimit,          "getrlimit"     }, /* 144 */
-       { 2,    0,      sys_setrlimit,          "setrlimit"     }, /* 145 */
-       { 5,    0,      printargs,              "SYS_146"       }, /* 146 */
-       { 0,    0,      sys_setsid,             "setsid"        }, /* 147 */
-       { 4,    0,      sys_quotactl,           "quotactl"      }, /* 148 */
-       { 5,    0,      printargs,              "SYS_149"       }, /* 149 */
-       { 3,    TN,     sys_getsockname,        "getsockname"   }, /* 150 */
-       { 5,    0,      printargs,              "SYS_151"       }, /* 151 */
-       { 5,    0,      printargs,              "SYS_152"       }, /* 152 */
-       { 5,    0,      printargs,              "SYS_153"       }, /* 153 */
-       { 5,    0,      printargs,              "SYS_154"       }, /* 154 */
-       { 5,    0,      printargs,              "SYS_155"       }, /* 155 */
-       { 3,    TS,     sys_sigaction,          "sigaction"     }, /* 156 */
-       { 5,    0,      printargs,              "SYS_157"       }, /* 157 */
-       { 5,    0,      printargs,              "SYS_158"       }, /* 158 */
-       { 4,    0,      printargs,              "osf_getdirentries"}, /* 159 */
-       { 3,    0,      osf_statfs,             "osf_statfs"    }, /* 160 */
-       { 3,    0,      osf_fstatfs,            "osf_fstatfs"   }, /* 161 */
-       { 5,    0,      printargs,              "SYS_162"       }, /* 162 */
-       { 5,    0,      printargs,              "SYS_163"       }, /* 163 */
-       { 5,    0,      printargs,              "SYS_164"       }, /* 164 */
-       { 2,    0,      printargs,              "osf_getdomainname"}, /* 165 */
-       { 2,    0,      sys_setdomainname,      "setdomainname" }, /* 166 */
-       { 5,    0,      printargs,              "SYS_167"       }, /* 167 */
-       { 5,    0,      printargs,              "SYS_168"       }, /* 168 */
-       { 5,    0,      printargs,              "SYS_169"       }, /* 169 */
-       { 5,    0,      printargs,              "SYS_170"       }, /* 170 */
-       { 5,    0,      printargs,              "SYS_171"       }, /* 171 */
-       { 5,    0,      printargs,              "SYS_172"       }, /* 172 */
-       { 5,    0,      printargs,              "SYS_173"       }, /* 173 */
-       { 5,    0,      printargs,              "SYS_174"       }, /* 174 */
-       { 5,    0,      printargs,              "SYS_175"       }, /* 175 */
-       { 5,    0,      printargs,              "SYS_176"       }, /* 176 */
-       { 5,    0,      printargs,              "SYS_177"       }, /* 177 */
-       { 5,    0,      printargs,              "SYS_178"       }, /* 178 */
-       { 5,    0,      printargs,              "SYS_179"       }, /* 179 */
-       { 5,    0,      printargs,              "SYS_180"       }, /* 180 */
-       { 5,    0,      printargs,              "SYS_181"       }, /* 181 */
-       { 5,    0,      printargs,              "SYS_182"       }, /* 182 */
-       { 5,    0,      printargs,              "SYS_183"       }, /* 183 */
-       { 5,    0,      printargs,              "SYS_184"       }, /* 184 */
-       { 5,    0,      printargs,              "SYS_185"       }, /* 185 */
-       { 5,    0,      printargs,              "SYS_186"       }, /* 186 */
-       { 5,    0,      printargs,              "SYS_187"       }, /* 187 */
-       { 5,    0,      printargs,              "SYS_188"       }, /* 188 */
-       { 5,    0,      printargs,              "SYS_189"       }, /* 189 */
-       { 5,    0,      printargs,              "SYS_190"       }, /* 190 */
-       { 5,    0,      printargs,              "SYS_191"       }, /* 191 */
-       { 5,    0,      printargs,              "SYS_192"       }, /* 192 */
-       { 5,    0,      printargs,              "SYS_193"       }, /* 193 */
-       { 5,    0,      printargs,              "SYS_194"       }, /* 194 */
-       { 5,    0,      printargs,              "SYS_195"       }, /* 195 */
-       { 5,    0,      printargs,              "SYS_196"       }, /* 196 */
-       { 5,    0,      printargs,              "SYS_197"       }, /* 197 */
-       { 5,    0,      printargs,              "SYS_198"       }, /* 198 */
-       { 4,    0,      printargs,              "osf_swapon"    }, /* 199 */
-       { 4,    TI,     sys_msgctl,             "msgctl"        }, /* 200 */
-       { 4,    TI,     sys_msgget,             "msgget"        }, /* 201 */
-       { 4,    TI,     sys_msgrcv,             "msgrcv"        }, /* 202 */
-       { 4,    TI,     sys_msgsnd,             "msgsnd"        }, /* 203 */
-       { 4,    TI,     sys_semctl,             "semctl"        }, /* 204 */
-       { 4,    TI,     sys_semget,             "semget"        }, /* 205 */
-       { 4,    TI,     printargs,              "semop"         }, /* 206 */
-       { 1,    0,      printargs,              "osf_utsname"   }, /* 207 */
-       { 3,    TF,     sys_chown,              "lchown"        }, /* 208 */
-       { 3,    TI,     printargs,              "osf_shmat"     }, /* 209 */
-       { 4,    TI,     sys_shmctl,             "shmctl"        }, /* 210 */
-       { 4,    TI,     sys_shmdt,              "shmdt"         }, /* 211 */
-       { 4,    TI,     sys_shmget,             "shmget"        }, /* 212 */
-       { 5,    0,      printargs,              "SYS_213"       }, /* 213 */
-       { 5,    0,      printargs,              "SYS_214"       }, /* 214 */
-       { 5,    0,      printargs,              "SYS_215"       }, /* 215 */
-       { 5,    0,      printargs,              "SYS_216"       }, /* 216 */
-       { 3,    0,      sys_msync,              "msync"         }, /* 217 */
-       { 5,    0,      printargs,              "SYS_218"       }, /* 218 */
-       { 5,    0,      printargs,              "SYS_219"       }, /* 219 */
-       { 5,    0,      printargs,              "SYS_220"       }, /* 220 */
-       { 5,    0,      printargs,              "SYS_221"       }, /* 221 */
-       { 5,    0,      printargs,              "SYS_222"       }, /* 222 */
-       { 5,    0,      printargs,              "SYS_223"       }, /* 223 */
-       { 5,    0,      printargs,              "SYS_224"       }, /* 224 */
-       { 5,    0,      printargs,              "SYS_225"       }, /* 225 */
-       { 5,    0,      printargs,              "SYS_226"       }, /* 226 */
-       { 5,    0,      printargs,              "SYS_227"       }, /* 227 */
-       { 5,    0,      printargs,              "SYS_228"       }, /* 228 */
-       { 5,    0,      printargs,              "SYS_229"       }, /* 229 */
-       { 5,    0,      printargs,              "SYS_230"       }, /* 230 */
-       { 5,    0,      printargs,              "SYS_231"       }, /* 231 */
-       { 5,    0,      printargs,              "SYS_232"       }, /* 232 */
-       { 1,    0,      sys_getpgid,            "getpgid"       }, /* 233 */
-       { 1,    0,      sys_getsid,             "getsid"        }, /* 234 */
-       { 5,    0,      sys_sigaltstack,        "sigaltstack"   }, /* 235 */
-       { 5,    0,      printargs,              "SYS_236"       }, /* 236 */
-       { 5,    0,      printargs,              "SYS_237"       }, /* 237 */
-       { 5,    0,      printargs,              "SYS_238"       }, /* 238 */
-       { 5,    0,      printargs,              "SYS_239"       }, /* 239 */
-       { 5,    0,      printargs,              "osf_sysinfo"   }, /* 240 */
-       { 5,    0,      printargs,              "SYS_241"       }, /* 241 */
-       { 5,    0,      printargs,              "SYS_242"       }, /* 242 */
-       { 5,    0,      printargs,              "SYS_243"       }, /* 243 */
-       { 2,    0,      printargs,              "osf_proplist_syscall"}, /* 244 */
-       { 5,    0,      printargs,              "SYS_245"       }, /* 245 */
-       { 5,    0,      printargs,              "SYS_246"       }, /* 246 */
-       { 5,    0,      printargs,              "SYS_247"       }, /* 247 */
-       { 5,    0,      printargs,              "SYS_248"       }, /* 248 */
-       { 5,    0,      printargs,              "SYS_249"       }, /* 249 */
-       { 2,    0,      printargs,              "osf_usleep_thread"}, /* 250 */
-       { 5,    0,      printargs,              "SYS_251"       }, /* 251 */
-       { 5,    0,      printargs,              "SYS_252"       }, /* 252 */
-       { 5,    0,      printargs,              "SYS_253"       }, /* 253 */
-       { 5,    0,      sys_sysfs,              "sysfs"         }, /* 254 */
-       { 5,    0,      printargs,              "SYS_255"       }, /* 255 */
-       { 5,    0,      printargs,              "osf_getsysinfo"}, /* 256 */
-       { 5,    0,      printargs,              "osf_setsysinfo"}, /* 257 */
-       { 5,    0,      printargs,              "SYS_258"       }, /* 258 */
-       { 5,    0,      printargs,              "SYS_259"       }, /* 259 */
-       { 5,    0,      printargs,              "SYS_260"       }, /* 260 */
-       { 5,    0,      printargs,              "SYS_261"       }, /* 261 */
-       { 5,    0,      printargs,              "SYS_262"       }, /* 262 */
-       { 5,    0,      printargs,              "SYS_263"       }, /* 263 */
-       { 5,    0,      printargs,              "SYS_264"       }, /* 264 */
-       { 5,    0,      printargs,              "SYS_265"       }, /* 265 */
-       { 5,    0,      printargs,              "SYS_266"       }, /* 266 */
-       { 5,    0,      printargs,              "SYS_267"       }, /* 267 */
-       { 5,    0,      printargs,              "SYS_268"       }, /* 268 */
-       { 5,    0,      printargs,              "SYS_269"       }, /* 269 */
-       { 5,    0,      printargs,              "SYS_270"       }, /* 270 */
-       { 5,    0,      printargs,              "SYS_271"       }, /* 271 */
-       { 5,    0,      printargs,              "SYS_272"       }, /* 272 */
-       { 5,    0,      printargs,              "SYS_273"       }, /* 273 */
-       { 5,    0,      printargs,              "SYS_274"       }, /* 274 */
-       { 5,    0,      printargs,              "SYS_275"       }, /* 275 */
-       { 5,    0,      printargs,              "SYS_276"       }, /* 276 */
-       { 5,    0,      printargs,              "SYS_277"       }, /* 277 */
-       { 5,    0,      printargs,              "SYS_278"       }, /* 278 */
-       { 5,    0,      printargs,              "SYS_279"       }, /* 279 */
-       { 5,    0,      printargs,              "SYS_280"       }, /* 280 */
-       { 5,    0,      printargs,              "SYS_281"       }, /* 281 */
-       { 5,    0,      printargs,              "SYS_282"       }, /* 282 */
-       { 5,    0,      printargs,              "SYS_283"       }, /* 283 */
-       { 5,    0,      printargs,              "SYS_284"       }, /* 284 */
-       { 5,    0,      printargs,              "SYS_285"       }, /* 285 */
-       { 5,    0,      printargs,              "SYS_286"       }, /* 286 */
-       { 5,    0,      printargs,              "SYS_287"       }, /* 287 */
-       { 5,    0,      printargs,              "SYS_288"       }, /* 288 */
-       { 5,    0,      printargs,              "SYS_289"       }, /* 289 */
-       { 5,    0,      printargs,              "SYS_290"       }, /* 290 */
-       { 5,    0,      printargs,              "SYS_291"       }, /* 291 */
-       { 5,    0,      printargs,              "SYS_292"       }, /* 292 */
-       { 5,    0,      printargs,              "SYS_293"       }, /* 293 */
-       { 5,    0,      printargs,              "SYS_294"       }, /* 294 */
-       { 5,    0,      printargs,              "SYS_295"       }, /* 295 */
-       { 5,    0,      printargs,              "SYS_296"       }, /* 296 */
-       { 5,    0,      printargs,              "SYS_297"       }, /* 297 */
-       { 5,    0,      printargs,              "SYS_298"       }, /* 298 */
-       { 5,    0,      printargs,              "SYS_299"       }, /* 299 */
-       { 0,    0,      sys_bdflush,            "bdflush"       }, /* 300 */
-       { 3,    0,      printargs,              "sethae"        }, /* 301 */
-       { 5,    TF,     sys_mount,              "mount"         }, /* 302 */
-       { 1,    0,      sys_adjtimex,           "adjtimex32"    }, /* 303 */
-       { 1,    0,      sys_swapoff,            "swapoff"       }, /* 304 */
-       { 3,    0,      sys_getdents,           "getdents"      }, /* 305 */
-       { 2,    0,      sys_create_module,      "create_module" }, /* 306 */
-       { 4,    0,      sys_init_module,        "init_module"   }, /* 307 */
-       { 1,    0,      sys_delete_module,      "delete_module" }, /* 308 */
-       { 1,    0,      sys_get_kernel_syms,    "get_kernel_syms"}, /* 309 */
-       { 3,    0,      sys_syslog,             "syslog"        }, /* 310 */
-       { 3,    0,      sys_reboot,             "reboot"        }, /* 311 */
-       { 2,    TP,     sys_clone,              "clone"         }, /* 312 */
-       { 1,    0,      sys_uselib,             "uselib"        }, /* 313 */
-       { 2,    0,      sys_mlock,              "mlock"         }, /* 314 */
-       { 2,    0,      sys_munlock,            "munlock"       }, /* 315 */
-       { 1,    0,      sys_mlockall,           "mlockall"      }, /* 316 */
-       { 1,    0,      sys_munlockall,         "munlockall"    }, /* 317 */
-       { 1,    0,      sys_sysinfo,            "sysinfo"       }, /* 318 */
-       { 1,    0,      sys_sysctl,             "sysctl"        }, /* 319 */
-       { 0,    0,      sys_idle,               "idle"          }, /* 320 */
-       { 1,    0,      sys_umount,             "oldumount"     }, /* 321 */
-       { 1,    0,      sys_swapon,             "swapon"        }, /* 322 */
-       { 1,    0,      sys_times,              "times"         }, /* 323 */
-       { 1,    0,      sys_personality,        "personality"   }, /* 324 */
-       { 1,    0,      sys_setfsuid,           "setfsuid"      }, /* 325 */
-       { 1,    0,      sys_setfsgid,           "setfsgid"      }, /* 326 */
-       { 2,    0,      sys_ustat,              "ustat"         }, /* 327 */
-       { 2,    TF,     sys_statfs,             "statfs"        }, /* 328 */
-       { 2,    0,      sys_fstatfs,            "fstatfs"       }, /* 329 */
-       { 2,    0,      sys_sched_setparam,     "sched_setparam"}, /* 330 */
-       { 2,    0,      sys_sched_getparam,     "sched_getparam"}, /* 331 */
-       { 3,    0,      sys_sched_setscheduler, "sched_setscheduler"}, /* 332 */
-       { 2,    0,      sys_sched_getscheduler, "sched_getscheduler"}, /* 333 */
-       { 0,    0,      sys_sched_yield,        "sched_yield"   }, /* 334 */
-       { 1,    0,      sys_sched_get_priority_max,"sched_get_priority_max"}, /* 335 */
-       { 1,    0,      sys_sched_get_priority_min,"sched_get_priority_min"}, /* 336 */
-       { 2,    0,      sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 337 */
-       { 5,    0,      sys_afs_syscall,        "afs_syscall"   }, /* 338 */
-       { 1,    0,      sys_uname,              "uname"         }, /* 339 */
-       { 2,    0,      sys_nanosleep,          "nanosleep"     }, /* 340 */
-       { 5,    0,      sys_mremap,             "mremap"        }, /* 341 */
-       { 5,    0,      printargs,              "nfsservctl"    }, /* 342 */
-       { 3,    0,      sys_setresuid,          "setresuid"     }, /* 343 */
-       { 3,    0,      sys_getresuid,          "getresuid"     }, /* 344 */
-       { 5,    0,      printargs,              "pciconfig_read"}, /* 345 */
-       { 5,    0,      printargs,              "pciconfig_write"}, /* 346 */
-       { 5,    0,      sys_query_module,       "query_module"  }, /* 347 */
-       { 5,    0,      printargs,              "prctl"         }, /* 348 */
-       { 5,    TF,     sys_pread,              "pread"         }, /* 349 */
+       { 5,    0,      printargs,              "SYS_0"                 }, /* 0 */
+       { 1,    TP,     sys_exit,               "exit"                  }, /* 1 */
+       { 0,    TP,     sys_fork,               "fork"                  }, /* 2 */
+       { 3,    TF,     sys_read,               "read"                  }, /* 3 */
+       { 3,    TF,     sys_write,              "write"                 }, /* 4 */
+       { 5,    0,      printargs,              "osf_old_open"          }, /* 5, not implemented */
+       { 1,    0,      sys_close,              "close"                 }, /* 6 */
+       { 4,    TP,     sys_osf_wait4,          "osf_wait4"             }, /* 7 */
+       { 5,    0,      printargs,              "osf_old_creat"         }, /* 8, not implemented */
+       { 2,    TF,     sys_link,               "link"                  }, /* 9 */
+       { 1,    TF,     sys_unlink,             "unlink"                }, /* 10 */
+       { 5,    0,      printargs,              "osf_execve"            }, /* 11, not implemented */
+       { 1,    TF,     sys_chdir,              "chdir"                 }, /* 12 */
+       { 1,    TF,     sys_fchdir,             "fchdir"                }, /* 13 */
+       { 3,    TF,     sys_mknod,              "mknod"                 }, /* 14 */
+       { 2,    TF,     sys_chmod,              "chmod"                 }, /* 15 */
+       { 3,    TF,     sys_chown,              "chown"                 }, /* 16 */
+       { 1,    0,      sys_brk,                "brk"                   }, /* 17 */
+       { 5,    0,      printargs,              "osf_getfsstat"         }, /* 18, not implemented */
+       { 3,    TF,     sys_lseek,              "lseek"                 }, /* 19 */
+       { 0,    0,      sys_getpid,             "getxpid"               }, /* 20 */
+       { 4,    0,      printargs,              "osf_mount"             }, /* 21 */
+       { 2,    0,      sys_umount2,            "umount"                }, /* 22 */
+       { 1,    0,      sys_setuid,             "setuid"                }, /* 23 */
+       { 0,    0,      sys_getuid,             "getxuid"               }, /* 24 */
+       { 5,    0,      printargs,              "exec_with_loader"      }, /* 25, not implemented */
+       { 4,    0,      sys_ptrace,             "ptrace"                }, /* 26 */
+       { 5,    0,      printargs,              "osf_nrecmsg"           }, /* 27, not implemented */
+       { 5,    0,      printargs,              "osf_nsendmsg"          }, /* 28, not implemented */
+       { 5,    0,      printargs,              "osf_nrecvfrom"         }, /* 29, not implemented */
+       { 5,    0,      printargs,              "osf_naccept"           }, /* 30, not implemented */
+       { 5,    0,      printargs,              "osf_ngetpeername"      }, /* 31, not implemented */
+       { 5,    0,      printargs,              "osf_ngetsocketname"    }, /* 32, not implemented */
+       { 2,    TF,     sys_access,             "access"                }, /* 33 */
+       { 5,    0,      printargs,              "osf_chflags"           }, /* 34, not implemented */
+       { 5,    0,      printargs,              "osf_fchflags"          }, /* 35, not implemented */
+       { 0,    0,      sys_sync,               "sync"                  }, /* 36 */
+       { 2,    TS,     sys_kill,               "kill"                  }, /* 37 */
+       { 5,    0,      printargs,              "osf_old_stat"          }, /* 38, not implemented */
+       { 2,    0,      sys_setpgid,            "setpgid"               }, /* 39 */
+       { 5,    0,      printargs,              "osf_old_lstat"         }, /* 40, not implemented */
+       { 1,    0,      sys_dup,                "dup"                   }, /* 41 */
+       { 1,    0,      sys_pipe,               "pipe"                  }, /* 42 */
+       { 5,    0,      printargs,              "osf_set_program_attributed"    }, /* 43 */
+       { 5,    0,      printargs,              "osf_profil"            }, /* 44, not implemented */
+       { 3,    TF,     sys_open,               "open"                  }, /* 45 */
+       { 5,    0,      printargs,              "osf_old_sigaction"     }, /* 46, not implemented */
+       { 1,    0,      sys_getgid,             "getxgid"               }, /* 47 */
+       { 3,    TS,     printargs,              "osf_sigprocmask"       }, /* 48 */
+       { 5,    0,      printargs,              "osf_getlogin"          }, /* 49, not implemented */
+       { 5,    0,      printargs,              "osf_setlogin"          }, /* 50, not implemented */
+       { 1,    TF,     sys_acct,               "acct"                  }, /* 51 */
+       { 1,    TS,     sys_sigpending,         "sigpending"            }, /* 52 */
+       { 5,    0,      printargs,              "SYS_53"                }, /* 53 */
+       { 3,    0,      sys_ioctl,              "ioctl"                 }, /* 54 */
+       { 5,    0,      printargs,              "osf_reboot"            }, /* 55, not implemented */
+       { 5,    0,      printargs,              "osf_revoke"            }, /* 56, not implemented */
+       { 2,    TF,     sys_symlink,            "symlink"               }, /* 57 */
+       { 3,    TF,     sys_readlink,           "readlink"              }, /* 58 */
+       { 3,    TF|TP,  sys_execve,             "execve"                }, /* 59 */
+       { 1,    0,      sys_umask,              "umask"                 }, /* 60 */
+       { 1,    TF,     sys_chroot,             "chroot"                }, /* 61 */
+       { 5,    0,      printargs,              "osf_old_fstat"         }, /* 62, not implemented */
+       { 0,    0,      sys_getpgrp,            "getpgrp"               }, /* 63 */
+       { 0,    0,      sys_getpagesize,        "getpagesize"           }, /* 64 */
+       { 5,    0,      printargs,              "osf_mremap"            }, /* 65, not implemented */
+       { 0,    TP,     sys_fork,               "vfork"                 }, /* 66 */
+       { 2,    TF,     sys_stat,               "stat"                  }, /* 67 */
+       { 2,    TF,     sys_lstat,              "lstat"                 }, /* 68 */
+       { 5,    0,      printargs,              "osf_sbrk"              }, /* 69, not implemented */
+       { 5,    0,      printargs,              "osf_sstk"              }, /* 70, not implemented */
+       { 6,    0,      sys_mmap,               "mmap"                  }, /* 71 */
+       { 5,    0,      printargs,              "osf_old_vadvise"       }, /* 72, not implemented */
+       { 2,    0,      sys_munmap,             "munmap"                }, /* 73 */
+       { 3,    0,      sys_mprotect,           "mprotect"              }, /* 74 */
+       { 0,    0,      sys_madvise,            "madvise"               }, /* 75 */
+       { 0,    0,      sys_vhangup,            "vhangup"               }, /* 76 */
+       { 5,    0,      printargs,              "osf_kmodcall"          }, /* 77, not implemented */
+       { 5,    0,      printargs,              "osf_mincore"           }, /* 78, not implemented */
+       { 2,    0,      sys_getgroups,          "getgroups"             }, /* 79 */
+       { 2,    0,      sys_setgroups,          "setgroups"             }, /* 80 */
+       { 5,    0,      printargs,              "osf_old_getpgrp"       }, /* 81, not implemented */
+       { 2,    0,      sys_setpgrp,            "setpgrp"               }, /* 82 */
+       { 3,    0,      sys_osf_setitimer,      "osf_setitimer"         }, /* 83 */
+       { 5,    0,      printargs,              "osf_old_wait"          }, /* 84, not implemented */
+       { 5,    0,      printargs,              "osf_table"             }, /* 85, not implemented */
+       { 2,    0,      sys_osf_getitimer,      "osf_getitimer"         }, /* 86 */
+       { 2,    0,      sys_gethostname,        "gethostname"           }, /* 87 */
+       { 2,    0,      sys_sethostname,        "sethostname"           }, /* 88 */
+       { 0,    0,      sys_getdtablesize,      "getdtablesize"         }, /* 89 */
+       { 2,    0,      sys_dup2,               "dup2"                  }, /* 90 */
+       { 2,    0,      sys_fstat,              "fstat"                 }, /* 91 */
+       { 3,    0,      sys_fcntl,              "fcntl"                 }, /* 92 */
+       { 5,    0,      sys_osf_select,         "osf_select"            }, /* 93 */
+       { 3,    0,      sys_poll,               "poll"                  }, /* 94 */
+       { 1,    0,      sys_fsync,              "fsync"                 }, /* 95 */
+       { 3,    0,      sys_setpriority,        "setpriority"           }, /* 96 */
+       { 3,    TN,     sys_socket,             "socket"                }, /* 97 */
+       { 3,    TN,     sys_connect,            "connect"               }, /* 98 */
+       { 3,    TN,     sys_accept,             "accept"                }, /* 99 */
+       { 2,    0,      sys_getpriority,        "osf_getpriority"       }, /* 100 */
+       { 4,    TN,     sys_send,               "send"                  }, /* 101 */
+       { 4,    TN,     sys_recv,               "recv"                  }, /* 102 */
+       { 1,    TS,     sys_sigreturn,          "sigreturn"             }, /* 103 */
+       { 3,    TN,     sys_bind,               "bind"                  }, /* 104 */
+       { 5,    TN,     sys_setsockopt,         "setsockopt"            }, /* 105 */
+       { 2,    TN,     sys_listen,             "listen"                }, /* 106 */
+       { 5,    0,      printargs,              "osf_plock"             }, /* 107, not implemented */
+       { 5,    0,      printargs,              "osf_old_sigvec"        }, /* 108, not implemented */
+       { 5,    0,      printargs,              "osf_old_sigblock"      }, /* 109, not implemented */
+       { 5,    0,      printargs,              "osf_old_sigsetmask"    }, /* 110, not implemented */
+       { 3,    TS,     sys_sigsuspend,         "sigsuspend"            }, /* 111 */
+       { 5,    0,      printargs,              "sigstack"              }, /* 112 */
+       { 3,    TN,     sys_recvmsg,            "recvmsg"               }, /* 113 */
+       { 3,    TN,     sys_sendmsg,            "sendmsg"               }, /* 114 */
+       { 5,    0,      printargs,              "osf_old_vtrace"        }, /* 115, not implemented */
+       { 2,    0,      sys_osf_gettimeofday,   "osf_gettimeofday"      }, /* 116 */
+       { 2,    0,      sys_osf_getrusage,      "osf_getrusage"         }, /* 117 */
+       { 5,    TN,     sys_getsockopt,         "getsockopt"            }, /* 118 */
+       { 5,    0,      printargs,              "SYS_119"               }, /* 119 */
+       { 3,    0,      sys_readv,              "readv"                 }, /* 120 */
+       { 3,    0,      sys_writev,             "writev"                }, /* 121 */
+       { 2,    0,      sys_osf_settimeofday,   "osf_settimeofday"      }, /* 122 */
+       { 3,    0,      sys_fchown,             "fchown"                }, /* 123 */
+       { 2,    0,      sys_fchmod,             "fchmod"                }, /* 124 */
+       { 6,    TN,     sys_recvfrom,           "recvfrom"              }, /* 125 */
+       { 2,    0,      sys_setreuid,           "setreuid"              }, /* 126 */
+       { 2,    0,      sys_setregid,           "setregid"              }, /* 127 */
+       { 2,    TF,     sys_rename,             "rename"                }, /* 128 */
+       { 2,    TF,     sys_truncate,           "truncate"              }, /* 129 */
+       { 2,    0,      sys_ftruncate,          "ftruncate"             }, /* 130 */
+       { 2,    0,      sys_flock,              "flock"                 }, /* 131 */
+       { 1,    0,      sys_setgid,             "setgid"                }, /* 132 */
+       { 6,    TN,     sys_sendto,             "sendto"                }, /* 133 */
+       { 2,    TN,     sys_shutdown,           "shutdown"              }, /* 134 */
+       { 4,    TN,     sys_socketpair,         "socketpair"            }, /* 135 */
+       { 2,    TF,     sys_mkdir,              "mkdir"                 }, /* 136 */
+       { 1,    TF,     sys_rmdir,              "rmdir"                 }, /* 137 */
+       { 2,    0,      sys_osf_utimes,         "osf_utimes"            }, /* 138 */
+       { 5,    0,      printargs,              "osf_old_sigreturn"     }, /* 139 */
+       { 5,    0,      printargs,              "osf_adjtime"           }, /* 140, not implemented */
+       { 3,    TN,     sys_getpeername,        "getpeername"           }, /* 141 */
+       { 5,    0,      printargs,              "osf_gethostid"         }, /* 142, not implemented */
+       { 5,    0,      printargs,              "osf_sethostid"         }, /* 143, not implemented */
+       { 2,    0,      sys_getrlimit,          "getrlimit"             }, /* 144 */
+       { 2,    0,      sys_setrlimit,          "setrlimit"             }, /* 145 */
+       { 5,    0,      printargs,              "osf_old_killpg"        }, /* 146, not implemented */
+       { 0,    0,      sys_setsid,             "setsid"                }, /* 147 */
+       { 4,    0,      sys_quotactl,           "quotactl"              }, /* 148 */
+       { 5,    0,      printargs,              "osf_oldquota"          }, /* 149, not implemented */
+       { 3,    TN,     sys_getsockname,        "getsockname"           }, /* 150 */
+       { 5,    0,      printargs,              "SYS_151"               }, /* 151 */
+       { 5,    0,      printargs,              "SYS_152"               }, /* 152 */
+       { 5,    0,      printargs,              "osf_pid_block"         }, /* 153, not implemented */
+       { 5,    0,      printargs,              "osf_pid_unblock"       }, /* 154, not implemented */
+       { 5,    0,      printargs,              "SYS_155"               }, /* 155 */
+       { 3,    TS,     sys_sigaction,          "sigaction"             }, /* 156 */
+       { 5,    0,      printargs,              "osf_sigwaitprim"       }, /* 157, not implemented */
+       { 5,    0,      printargs,              "osf_sigwaitprim"       }, /* 158, not implemented */
+       { 4,    0,      printargs,              "osf_getdirentries"     }, /* 159 */
+       { 3,    0,      osf_statfs,             "osf_statfs"            }, /* 160 */
+       { 3,    0,      osf_fstatfs,            "osf_fstatfs"           }, /* 161 */
+       { 5,    0,      printargs,              "SYS_162"               }, /* 162 */
+       { 5,    0,      printargs,              "osf_asynch_daemon"     }, /* 163, not implemented */
+       { 5,    0,      printargs,              "osf_getfh"             }, /* 164, not implemented */
+       { 2,    0,      printargs,              "osf_getdomainname"     }, /* 165 */
+       { 2,    0,      sys_setdomainname,      "setdomainname"         }, /* 166 */
+       { 5,    0,      printargs,              "SYS_167"               }, /* 167 */
+       { 5,    0,      printargs,              "SYS_168"               }, /* 168 */
+       { 5,    0,      printargs,              "osf_exportfs"          }, /* 169, not implemented */
+       { 5,    0,      printargs,              "SYS_170"               }, /* 170 */
+       { 5,    0,      printargs,              "SYS_171"               }, /* 171 */
+       { 5,    0,      printargs,              "SYS_172"               }, /* 172 */
+       { 5,    0,      printargs,              "SYS_173"               }, /* 173 */
+       { 5,    0,      printargs,              "SYS_174"               }, /* 174 */
+       { 5,    0,      printargs,              "SYS_175"               }, /* 175 */
+       { 5,    0,      printargs,              "SYS_176"               }, /* 176 */
+       { 5,    0,      printargs,              "SYS_177"               }, /* 177 */
+       { 5,    0,      printargs,              "SYS_178"               }, /* 178 */
+       { 5,    0,      printargs,              "SYS_179"               }, /* 179 */
+       { 5,    0,      printargs,              "SYS_180"               }, /* 180 */
+       { 5,    0,      printargs,              "osf_alt_plock"         }, /* 181, not implemented */
+       { 5,    0,      printargs,              "SYS_182"               }, /* 182 */
+       { 5,    0,      printargs,              "SYS_183"               }, /* 183 */
+       { 5,    0,      printargs,              "osf_getmnt"            }, /* 184, not implemented */
+       { 5,    0,      printargs,              "SYS_185"               }, /* 185 */
+       { 5,    0,      printargs,              "SYS_186"               }, /* 186 */
+       { 5,    0,      printargs,              "osf_alt_sigpending"    }, /* 187, not implemented */
+       { 5,    0,      printargs,              "osf_alt_setsid"        }, /* 188, not implemented */
+       { 5,    0,      printargs,              "SYS_189"               }, /* 189 */
+       { 5,    0,      printargs,              "SYS_190"               }, /* 190 */
+       { 5,    0,      printargs,              "SYS_191"               }, /* 191 */
+       { 5,    0,      printargs,              "SYS_192"               }, /* 192 */
+       { 5,    0,      printargs,              "SYS_193"               }, /* 193 */
+       { 5,    0,      printargs,              "SYS_194"               }, /* 194 */
+       { 5,    0,      printargs,              "SYS_195"               }, /* 195 */
+       { 5,    0,      printargs,              "SYS_196"               }, /* 196 */
+       { 5,    0,      printargs,              "SYS_197"               }, /* 197 */
+       { 5,    0,      printargs,              "SYS_198"               }, /* 198 */
+       { 4,    0,      printargs,              "osf_swapon"            }, /* 199 */
+       { 4,    TI,     sys_msgctl,             "msgctl"                }, /* 200 */
+       { 4,    TI,     sys_msgget,             "msgget"                }, /* 201 */
+       { 4,    TI,     sys_msgrcv,             "msgrcv"                }, /* 202 */
+       { 4,    TI,     sys_msgsnd,             "msgsnd"                }, /* 203 */
+       { 4,    TI,     sys_semctl,             "semctl"                }, /* 204 */
+       { 4,    TI,     sys_semget,             "semget"                }, /* 205 */
+       { 4,    TI,     printargs,              "semop"                 }, /* 206 */
+       { 1,    0,      printargs,              "osf_utsname"           }, /* 207 */
+       { 3,    TF,     sys_chown,              "lchown"                }, /* 208 */
+       { 3,    TI,     printargs,              "osf_shmat"             }, /* 209 */
+       { 4,    TI,     sys_shmctl,             "shmctl"                }, /* 210 */
+       { 4,    TI,     sys_shmdt,              "shmdt"                 }, /* 211 */
+       { 4,    TI,     sys_shmget,             "shmget"                }, /* 212 */
+       { 5,    0,      printargs,              "osf_mvalid"            }, /* 213, not implemented */
+       { 5,    0,      printargs,              "osf_getaddressconf"    }, /* 214, not implemented */
+       { 5,    0,      printargs,              "osf_msleep"            }, /* 215, not implemented */
+       { 5,    0,      printargs,              "osf_mwakeup"           }, /* 216, not implemented */
+       { 3,    0,      sys_msync,              "msync"                 }, /* 217 */
+       { 5,    0,      printargs,              "osf_signal"            }, /* 218, not implemented */
+       { 5,    0,      printargs,              "osf_utc_gettime"       }, /* 219, not implemented */
+       { 5,    0,      printargs,              "osf_utc_adjtime"       }, /* 220, not implemented */
+       { 5,    0,      printargs,              "SYS_221"               }, /* 221 */
+       { 5,    0,      printargs,              "osf_security"          }, /* 222, not implemented */
+       { 5,    0,      printargs,              "osf_kloadcall"         }, /* 223, not implemented */
+       { 5,    0,      printargs,              "SYS_224"               }, /* 224 */
+       { 5,    0,      printargs,              "SYS_225"               }, /* 225 */
+       { 5,    0,      printargs,              "SYS_226"               }, /* 226 */
+       { 5,    0,      printargs,              "SYS_227"               }, /* 227 */
+       { 5,    0,      printargs,              "SYS_228"               }, /* 228 */
+       { 5,    0,      printargs,              "SYS_229"               }, /* 229 */
+       { 5,    0,      printargs,              "SYS_230"               }, /* 230 */
+       { 5,    0,      printargs,              "SYS_231"               }, /* 231 */
+       { 5,    0,      printargs,              "SYS_232"               }, /* 232 */
+       { 1,    0,      sys_getpgid,            "getpgid"               }, /* 233 */
+       { 1,    0,      sys_getsid,             "getsid"                }, /* 234 */
+       { 5,    0,      sys_sigaltstack,        "sigaltstack"           }, /* 235 */
+       { 5,    0,      printargs,              "osf_waitid"            }, /* 236, not implemented */
+       { 5,    0,      printargs,              "osf_priocntlset"       }, /* 237, not implemented */
+       { 5,    0,      printargs,              "osf_getsendset"        }, /* 238, not implemented */
+       { 5,    0,      printargs,              "osf_set_speculative"   }, /* 239, not implemented */
+       { 5,    0,      printargs,              "osf_msfs_syscall"      }, /* 240, not implemented */
+       { 5,    0,      printargs,              "osf_sysinfo"           }, /* 241 */
+       { 5,    0,      printargs,              "osf_uadmin"            }, /* 242, not implemented */
+       { 5,    0,      printargs,              "osf_fuser"             }, /* 243, not implemented */
+       { 2,    0,      printargs,              "osf_proplist_syscall"  }, /* 244 */
+       { 5,    0,      printargs,              "osf_ntp_adjtime"       }, /* 245, not implemented */
+       { 5,    0,      printargs,              "osf_ntp_gettime"       }, /* 246, not implemented */
+       { 5,    0,      printargs,              "osf_pathconf"          }, /* 247, not implemented */
+       { 5,    0,      printargs,              "osf_fpathconf"         }, /* 248, not implemented */
+       { 5,    0,      printargs,              "SYS_249"               }, /* 249 */
+       { 5,    0,      printargs,              "osf_uswitch"           }, /* 250, not implemented */
+       { 2,    0,      printargs,              "osf_usleep_thread"     }, /* 251 */
+       { 5,    0,      printargs,              "osf_audcntl"           }, /* 252, not implemented */
+       { 5,    0,      printargs,              "osf_audgen"            }, /* 253, not implemented */
+       { 5,    0,      sys_sysfs,              "sysfs"                 }, /* 254 */
+       { 5,    0,      printargs,              "osf_subsysinfo"        }, /* 255, not implemented */
+       { 5,    0,      printargs,              "osf_getsysinfo"        }, /* 256 */
+       { 5,    0,      printargs,              "osf_setsysinfo"        }, /* 257 */
+       { 5,    0,      printargs,              "osf_afs_syscall"       }, /* 258, not implemented */
+       { 5,    0,      printargs,              "osf_swapctl"           }, /* 259, not implemented */
+       { 5,    0,      printargs,              "osf_memcntl"           }, /* 260, not implemented */
+       { 5,    0,      printargs,              "osf_fdatasync"         }, /* 261, not implemented */
+       { 5,    0,      printargs,              "SYS_262"               }, /* 262 */
+       { 5,    0,      printargs,              "SYS_263"               }, /* 263 */
+       { 5,    0,      printargs,              "SYS_264"               }, /* 264 */
+       { 5,    0,      printargs,              "SYS_265"               }, /* 265 */
+       { 5,    0,      printargs,              "SYS_266"               }, /* 266 */
+       { 5,    0,      printargs,              "SYS_267"               }, /* 267 */
+       { 5,    0,      printargs,              "SYS_268"               }, /* 268 */
+       { 5,    0,      printargs,              "SYS_269"               }, /* 269 */
+       { 5,    0,      printargs,              "SYS_270"               }, /* 270 */
+       { 5,    0,      printargs,              "SYS_271"               }, /* 271 */
+       { 5,    0,      printargs,              "SYS_272"               }, /* 272 */
+       { 5,    0,      printargs,              "SYS_273"               }, /* 273 */
+       { 5,    0,      printargs,              "SYS_274"               }, /* 274 */
+       { 5,    0,      printargs,              "SYS_275"               }, /* 275 */
+       { 5,    0,      printargs,              "SYS_276"               }, /* 276 */
+       { 5,    0,      printargs,              "SYS_277"               }, /* 277 */
+       { 5,    0,      printargs,              "SYS_278"               }, /* 278 */
+       { 5,    0,      printargs,              "SYS_279"               }, /* 279 */
+       { 5,    0,      printargs,              "SYS_280"               }, /* 280 */
+       { 5,    0,      printargs,              "SYS_281"               }, /* 281 */
+       { 5,    0,      printargs,              "SYS_282"               }, /* 282 */
+       { 5,    0,      printargs,              "SYS_283"               }, /* 283 */
+       { 5,    0,      printargs,              "SYS_284"               }, /* 284 */
+       { 5,    0,      printargs,              "SYS_285"               }, /* 285 */
+       { 5,    0,      printargs,              "SYS_286"               }, /* 286 */
+       { 5,    0,      printargs,              "SYS_287"               }, /* 287 */
+       { 5,    0,      printargs,              "SYS_288"               }, /* 288 */
+       { 5,    0,      printargs,              "SYS_289"               }, /* 289 */
+       { 5,    0,      printargs,              "SYS_290"               }, /* 290 */
+       { 5,    0,      printargs,              "SYS_291"               }, /* 291 */
+       { 5,    0,      printargs,              "SYS_292"               }, /* 292 */
+       { 5,    0,      printargs,              "SYS_293"               }, /* 293 */
+       { 5,    0,      printargs,              "SYS_294"               }, /* 294 */
+       { 5,    0,      printargs,              "SYS_295"               }, /* 295 */
+       { 5,    0,      printargs,              "SYS_296"               }, /* 296 */
+       { 5,    0,      printargs,              "SYS_297"               }, /* 297 */
+       { 5,    0,      printargs,              "SYS_298"               }, /* 298 */
+       { 5,    0,      printargs,              "SYS_299"               }, /* 299 */
+       { 0,    0,      sys_bdflush,            "bdflush"               }, /* 300 */
+       { 3,    0,      printargs,              "sethae"                }, /* 301 */
+       { 5,    TF,     sys_mount,              "mount"                 }, /* 302 */
+       { 1,    0,      sys_adjtimex,           "adjtimex32"            }, /* 303 */
+       { 1,    0,      sys_swapoff,            "swapoff"               }, /* 304 */
+       { 3,    0,      sys_getdents,           "getdents"              }, /* 305 */
+       { 2,    0,      sys_create_module,      "create_module"         }, /* 306 */
+       { 4,    0,      sys_init_module,        "init_module"           }, /* 307 */
+       { 1,    0,      sys_delete_module,      "delete_module"         }, /* 308 */
+       { 1,    0,      sys_get_kernel_syms,    "get_kernel_syms"       }, /* 309 */
+       { 3,    0,      sys_syslog,             "syslog"                }, /* 310 */
+       { 3,    0,      sys_reboot,             "reboot"                }, /* 311 */
+       { 2,    TP,     sys_clone,              "clone"                 }, /* 312 */
+       { 1,    0,      sys_uselib,             "uselib"                }, /* 313 */
+       { 2,    0,      sys_mlock,              "mlock"                 }, /* 314 */
+       { 2,    0,      sys_munlock,            "munlock"               }, /* 315 */
+       { 1,    0,      sys_mlockall,           "mlockall"              }, /* 316 */
+       { 1,    0,      sys_munlockall,         "munlockall"            }, /* 317 */
+       { 1,    0,      sys_sysinfo,            "sysinfo"               }, /* 318 */
+       { 1,    0,      sys_sysctl,             "sysctl"                }, /* 319 */
+       { 0,    0,      sys_idle,               "idle"                  }, /* 320 */
+       { 1,    0,      sys_umount,             "oldumount"             }, /* 321 */
+       { 1,    0,      sys_swapon,             "swapon"                }, /* 322 */
+       { 1,    0,      sys_times,              "times"                 }, /* 323 */
+       { 1,    0,      sys_personality,        "personality"           }, /* 324 */
+       { 1,    0,      sys_setfsuid,           "setfsuid"              }, /* 325 */
+       { 1,    0,      sys_setfsgid,           "setfsgid"              }, /* 326 */
+       { 2,    0,      sys_ustat,              "ustat"                 }, /* 327 */
+       { 2,    TF,     sys_statfs,             "statfs"                }, /* 328 */
+       { 2,    0,      sys_fstatfs,            "fstatfs"               }, /* 329 */
+       { 2,    0,      sys_sched_setparam,     "sched_setparam"        }, /* 330 */
+       { 2,    0,      sys_sched_getparam,     "sched_getparam"        }, /* 331 */
+       { 3,    0,      sys_sched_setscheduler, "sched_setscheduler"    }, /* 332 */
+       { 2,    0,      sys_sched_getscheduler, "sched_getscheduler"    }, /* 333 */
+       { 0,    0,      sys_sched_yield,        "sched_yield"           }, /* 334 */
+       { 1,    0,      sys_sched_get_priority_max,"sched_get_priority_max"     }, /* 335 */
+       { 1,    0,      sys_sched_get_priority_min,"sched_get_priority_min"     }, /* 336 */
+       { 2,    0,      sys_sched_rr_get_interval,"sched_rr_get_interval"       }, /* 337 */
+       { 5,    0,      sys_afs_syscall,        "afs_syscall"           }, /* 338 */
+       { 1,    0,      sys_uname,              "uname"                 }, /* 339 */
+       { 2,    0,      sys_nanosleep,          "nanosleep"             }, /* 340 */
+       { 5,    0,      sys_mremap,             "mremap"                }, /* 341 */
+       { 5,    0,      printargs,              "nfsservctl"            }, /* 342 */
+       { 3,    0,      sys_setresuid,          "setresuid"             }, /* 343 */
+       { 3,    0,      sys_getresuid,          "getresuid"             }, /* 344 */
+       { 5,    0,      printargs,              "pciconfig_read"        }, /* 345 */
+       { 5,    0,      printargs,              "pciconfig_write"       }, /* 346 */
+       { 5,    0,      sys_query_module,       "query_module"          }, /* 347 */
+       { 5,    0,      printargs,              "prctl"                 }, /* 348 */
+       { 5,    TF,     sys_pread,              "pread"                 }, /* 349 */
 
-       { 5,    TF,     sys_pwrite,             "pwrite"        }, /* 350 */
-       { 1,    TS,     printargs,              "rt_sigreturn"  }, /* 351 */
-       { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 352 */
-       { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"}, /* 353 */
-       { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 354 */
-       { 4,    TS,     sys_rt_sigtimedwait,    "rt_sigtimedwait"}, /* 355 */
-       { 3,    TS,     sys_rt_sigqueueinfo,    "rt_sigqueueinfo"}, /* 356 */
-       { 2,    TS,     sys_rt_sigsuspend,      "rt_sigsuspend" }, /* 357 */
-       { 5,    0,      sys_select,             "select"        }, /* 358 */
-       { 2,    0,      sys_gettimeofday,       "gettimeofday"  }, /* 359 */
-       { 3,    0,      sys_settimeofday,       "settimeofday"  }, /* 360 */
-       { 2,    0,      sys_getitimer,          "getitimer"     }, /* 361 */
-       { 3,    0,      sys_setitimer,          "setitimer"     }, /* 362 */
-       { 2,    0,      sys_utimes,             "utimes"        }, /* 363 */
-       { 2,    0,      sys_getrusage,          "getrusage"     }, /* 364 */
-       { 4,    TP,     sys_wait4,              "wait4"         }, /* 365 */
-       { 1,    0,      sys_adjtimex,           "adjtimex"      }, /* 366 */
-       { 2,    0,      sys_getcwd,             "getcwd"        }, /* 367 */
-       { 2,    0,      sys_capget,             "capget"        }, /* 368 */
-       { 2,    0,      sys_capset,             "capset"        }, /* 369 */
-       { 4,    TF,     sys_sendfile,           "sendfile"      }, /* 370 */
+       { 5,    TF,     sys_pwrite,             "pwrite"                }, /* 350 */
+       { 1,    TS,     printargs,              "rt_sigreturn"          }, /* 351 */
+       { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"          }, /* 352 */
+       { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"        }, /* 353 */
+       { 2,    TS,     sys_rt_sigpending,      "rt_sigpending"         }, /* 354 */
+       { 4,    TS,     sys_rt_sigtimedwait,    "rt_sigtimedwait"       }, /* 355 */
+       { 3,    TS,     sys_rt_sigqueueinfo,    "rt_sigqueueinfo"       }, /* 356 */
+       { 2,    TS,     sys_rt_sigsuspend,      "rt_sigsuspend"         }, /* 357 */
+       { 5,    0,      sys_select,             "select"                }, /* 358 */
+       { 2,    0,      sys_gettimeofday,       "gettimeofday"          }, /* 359 */
+       { 3,    0,      sys_settimeofday,       "settimeofday"          }, /* 360 */
+       { 2,    0,      sys_getitimer,          "getitimer"             }, /* 361 */
+       { 3,    0,      sys_setitimer,          "setitimer"             }, /* 362 */
+       { 2,    0,      sys_utimes,             "utimes"                }, /* 363 */
+       { 2,    0,      sys_getrusage,          "getrusage"             }, /* 364 */
+       { 4,    TP,     sys_wait4,              "wait4"                 }, /* 365 */
+       { 1,    0,      sys_adjtimex,           "adjtimex"              }, /* 366 */
+       { 2,    0,      sys_getcwd,             "getcwd"                }, /* 367 */
+       { 2,    0,      sys_capget,             "capget"                }, /* 368 */
+       { 2,    0,      sys_capset,             "capset"                }, /* 369 */
+       { 4,    TF,     sys_sendfile,           "sendfile"              }, /* 370 */
+       { 3,    0,      printargs,              "setresgid"             }, /* 371 */
+       { 3,    0,      printargs,              "getresgid"             }, /* 372 */
+       { 4,    0,      printargs,              "dipc"                  }, /* 373, not implemented */
+       { 2,    TF,     printargs,              "pivot_root"            }, /* 374 */
+       { 3,    0,      printargs,              "mincore"               }, /* 375 */
+       { 4,    0,      printargs,              "pciconfig_iobase"      }, /* 376 */
index 2d3a8a95748c0d961076b79193da6e248bfbf3d6..d3f27fca54953a4f1c30c17511065be0523e8958 100644 (file)
 #define        sys_vm86old             printargs
 #define        sys_modify_ldt          printargs
 #define        sys_get_kernel_syms     printargs
-#define        sys_quotactl            printargs
 #define        sys_bdflush             printargs
 #define        sys_sysfs               printargs
 #define        sys_afs_syscall         printargs
 
-#define sys_fdatasync          printargs
-#define sys_mlock              printargs
-#define sys_munlock            printargs
-#define sys_mlockall           printargs
-#define sys_munlockall         printargs
 #define sys_sched_setparam     printargs
 #define sys_sched_getparam     printargs
 #define sys_sched_setscheduler printargs
 #define        sys_setfsuid            sys_setuid
 #define        sys_setfsgid            sys_setgid
 #define sys_nanosleep          sys_adjtime
+#define        sys_acct                sys_chdir
+#define sys_fdatasync          sys_close
+#define sys_mlock              sys_munmap
+#define sys_munlock            sys_munmap
 
 /* printargs does the right thing */
 #define        sys_setup               printargs
@@ -81,6 +79,7 @@
 #define        sys_vhangup             printargs
 #define        sys_idle                printargs
 #define        sys_getpgid             printargs
+#define sys_munlockall         printargs
 
 /* subcall entry points */
 #define        sys_socketcall          printargs
@@ -91,7 +90,6 @@
 #define        sys_gtty                printargs
 #define        sys_ftime               printargs
 #define        sys_prof                printargs
-#define        sys_acct                printargs
 #define        sys_phys                printargs
 #define        sys_lock                printargs
 #define        sys_mpx                 printargs
 #define sys_poll               printargs
 #define        sys_create_module       printargs
 #define        sys_init_module         printargs
+#define        sys_quotactl            printargs
+#define sys_mlockall           printargs
 #endif
index 5206392bed43fc5ca07fa06748772642202504a2..1094dcb6df592b13dfbb28fed630d20793029898 100644 (file)
        { 5,    TN,     sys_getsockopt,         "getsockopt"    }, /* 1204 */
        { 3,    TN,     sys_sendmsg,            "sendmsg"       }, /* 1205 */
        { 3,    TN,     sys_recvmsg,            "recvmsg"       }, /* 1206 */
-       { 8,    0,      printargs,              "SYS_1207"      }, /* 1207 */
+       { 2,    TF,     sys_pivotroot,          "pivot_root"    }, /* 1207 */
        { 8,    0,      printargs,              "SYS_1208"      }, /* 1208 */
        { 8,    0,      printargs,              "SYS_1209"      }, /* 1209 */
        { 8,    0,      printargs,              "SYS_1210"      }, /* 1210 */
index 1268d878f48e23444f68c3db04990b55c1695f45..f6887ff49382279942e2aea30d7c38eee0a1f10e 100644 (file)
-       { -1,   0,      printargs,              "SYS_1000"      }, /*  000 */
-       { -1,   0,      printargs,              "SYS_1001"      }, /*  001 */
-       { -1,   0,      printargs,              "SYS_1002"      }, /*  002 */
-       { -1,   0,      printargs,              "SYS_1003"      }, /*  003 */
-       { -1,   0,      printargs,              "SYS_1004"      }, /*  004 */
-       { -1,   0,      printargs,              "SYS_1005"      }, /*  005 */
-       { -1,   0,      printargs,              "SYS_1006"      }, /*  006 */
-       { -1,   0,      printargs,              "SYS_1007"      }, /*  007 */
-       { -1,   0,      printargs,              "SYS_1008"      }, /*  008 */
-       { -1,   0,      printargs,              "SYS_1009"      }, /*  009 */
-       { -1,   0,      printargs,              "SYS_1010"      }, /*  010 */
-       { -1,   0,      printargs,              "SYS_1011"      }, /*  011 */
-       { -1,   0,      printargs,              "SYS_1012"      }, /*  012 */
-       { -1,   0,      printargs,              "SYS_1013"      }, /*  013 */
-       { -1,   0,      printargs,              "SYS_1014"      }, /*  014 */
-       { -1,   0,      printargs,              "SYS_1015"      }, /*  015 */
-       { -1,   0,      printargs,              "SYS_1016"      }, /*  016 */
-       { -1,   0,      printargs,              "SYS_1017"      }, /*  017 */
-       { -1,   0,      printargs,              "SYS_1018"      }, /*  018 */
-       { -1,   0,      printargs,              "SYS_1019"      }, /*  019 */
-       { -1,   0,      printargs,              "SYS_1020"      }, /*  020 */
-       { -1,   0,      printargs,              "SYS_1021"      }, /*  021 */
-       { -1,   0,      printargs,              "SYS_1022"      }, /*  022 */
-       { -1,   0,      printargs,              "SYS_1023"      }, /*  023 */
-       { -1,   0,      printargs,              "SYS_1024"      }, /*  024 */
-       { -1,   0,      printargs,              "SYS_1025"      }, /*  025 */
-       { -1,   0,      printargs,              "SYS_1026"      }, /*  026 */
-       { -1,   0,      printargs,              "SYS_1027"      }, /*  027 */
-       { -1,   0,      printargs,              "SYS_1028"      }, /*  028 */
-       { -1,   0,      printargs,              "SYS_1029"      }, /*  029 */
-       { -1,   0,      printargs,              "SYS_1030"      }, /*  030 */
-       { -1,   0,      printargs,              "SYS_1031"      }, /*  031 */
-       { -1,   0,      printargs,              "SYS_1032"      }, /*  032 */
-       { -1,   0,      printargs,              "SYS_1033"      }, /*  033 */
-       { -1,   0,      printargs,              "SYS_1034"      }, /*  034 */
-       { -1,   0,      printargs,              "SYS_1035"      }, /*  035 */
-       { -1,   0,      printargs,              "SYS_1036"      }, /*  036 */
-       { -1,   0,      printargs,              "SYS_1037"      }, /*  037 */
-       { -1,   0,      printargs,              "SYS_1038"      }, /*  038 */
-       { -1,   0,      printargs,              "SYS_1039"      }, /*  039 */
-       { -1,   0,      printargs,              "SYS_1040"      }, /*  040 */
-       { -1,   0,      printargs,              "SYS_1041"      }, /*  041 */
-       { -1,   0,      printargs,              "SYS_1042"      }, /*  042 */
-       { -1,   0,      printargs,              "SYS_1043"      }, /*  043 */
-       { -1,   0,      printargs,              "SYS_1044"      }, /*  044 */
-       { -1,   0,      printargs,              "SYS_1045"      }, /*  045 */
-       { -1,   0,      printargs,              "SYS_1046"      }, /*  046 */
-       { -1,   0,      printargs,              "SYS_1047"      }, /*  047 */
-       { -1,   0,      printargs,              "SYS_1048"      }, /*  048 */
-       { -1,   0,      printargs,              "SYS_1049"      }, /*  049 */
-       { -1,   0,      printargs,              "SYS_1050"      }, /*  050 */
-       { -1,   0,      printargs,              "SYS_1051"      }, /*  051 */
-       { -1,   0,      printargs,              "SYS_1052"      }, /*  052 */
-       { -1,   0,      printargs,              "SYS_1053"      }, /*  053 */
-       { -1,   0,      printargs,              "SYS_1054"      }, /*  054 */
-       { -1,   0,      printargs,              "SYS_1055"      }, /*  055 */
-       { -1,   0,      printargs,              "SYS_1056"      }, /*  056 */
-       { -1,   0,      printargs,              "SYS_1057"      }, /*  057 */
-       { -1,   0,      printargs,              "SYS_1058"      }, /*  058 */
-       { -1,   0,      printargs,              "SYS_1059"      }, /*  059 */
-       { -1,   0,      printargs,              "SYS_1060"      }, /*  060 */
-       { -1,   0,      printargs,              "SYS_1061"      }, /*  061 */
-       { -1,   0,      printargs,              "SYS_1062"      }, /*  062 */
-       { -1,   0,      printargs,              "SYS_1063"      }, /*  063 */
-       { -1,   0,      printargs,              "SYS_1064"      }, /*  064 */
-       { -1,   0,      printargs,              "SYS_1065"      }, /*  065 */
-       { -1,   0,      printargs,              "SYS_1066"      }, /*  066 */
-       { -1,   0,      printargs,              "SYS_1067"      }, /*  067 */
-       { -1,   0,      printargs,              "SYS_1068"      }, /*  068 */
-       { -1,   0,      printargs,              "SYS_1069"      }, /*  069 */
-       { -1,   0,      printargs,              "SYS_1070"      }, /*  070 */
-       { -1,   0,      printargs,              "SYS_1071"      }, /*  071 */
-       { -1,   0,      printargs,              "SYS_1072"      }, /*  072 */
-       { -1,   0,      printargs,              "SYS_1073"      }, /*  073 */
-       { -1,   0,      printargs,              "SYS_1074"      }, /*  074 */
-       { -1,   0,      printargs,              "SYS_1075"      }, /*  075 */
-       { -1,   0,      printargs,              "SYS_1076"      }, /*  076 */
-       { -1,   0,      printargs,              "SYS_1077"      }, /*  077 */
-       { -1,   0,      printargs,              "SYS_1078"      }, /*  078 */
-       { -1,   0,      printargs,              "SYS_1079"      }, /*  079 */
-       { -1,   0,      printargs,              "SYS_1080"      }, /*  080 */
-       { -1,   0,      printargs,              "SYS_1081"      }, /*  081 */
-       { -1,   0,      printargs,              "SYS_1082"      }, /*  082 */
-       { -1,   0,      printargs,              "SYS_1083"      }, /*  083 */
-       { -1,   0,      printargs,              "SYS_1084"      }, /*  084 */
-       { -1,   0,      printargs,              "SYS_1085"      }, /*  085 */
-       { -1,   0,      printargs,              "SYS_1086"      }, /*  086 */
-       { -1,   0,      printargs,              "SYS_1087"      }, /*  087 */
-       { -1,   0,      printargs,              "SYS_1088"      }, /*  088 */
-       { -1,   0,      printargs,              "SYS_1089"      }, /*  089 */
-       { -1,   0,      printargs,              "SYS_1090"      }, /*  090 */
-       { -1,   0,      printargs,              "SYS_1091"      }, /*  091 */
-       { -1,   0,      printargs,              "SYS_1092"      }, /*  092 */
-       { -1,   0,      printargs,              "SYS_1093"      }, /*  093 */
-       { -1,   0,      printargs,              "SYS_1094"      }, /*  094 */
-       { -1,   0,      printargs,              "SYS_1095"      }, /*  095 */
-       { -1,   0,      printargs,              "SYS_1096"      }, /*  096 */
-       { -1,   0,      printargs,              "SYS_1097"      }, /*  097 */
-       { -1,   0,      printargs,              "SYS_1098"      }, /*  098 */
-       { -1,   0,      printargs,              "SYS_1099"      }, /*  099 */
-       { -1,   0,      printargs,              "SYS_1100"      }, /*  100 */
-       { -1,   0,      printargs,              "SYS_1101"      }, /*  101 */
-       { -1,   0,      printargs,              "SYS_1102"      }, /*  102 */
-       { -1,   0,      printargs,              "SYS_1103"      }, /*  103 */
-       { -1,   0,      printargs,              "SYS_1104"      }, /*  104 */
-       { -1,   0,      printargs,              "SYS_1105"      }, /*  105 */
-       { -1,   0,      printargs,              "SYS_1106"      }, /*  106 */
-       { -1,   0,      printargs,              "SYS_1107"      }, /*  107 */
-       { -1,   0,      printargs,              "SYS_1108"      }, /*  108 */
-       { -1,   0,      printargs,              "SYS_1109"      }, /*  109 */
-       { -1,   0,      printargs,              "SYS_1110"      }, /*  110 */
-       { -1,   0,      printargs,              "SYS_1111"      }, /*  111 */
-       { -1,   0,      printargs,              "SYS_1112"      }, /*  112 */
-       { -1,   0,      printargs,              "SYS_1113"      }, /*  113 */
-       { -1,   0,      printargs,              "SYS_1114"      }, /*  114 */
-       { -1,   0,      printargs,              "SYS_1115"      }, /*  115 */
-       { -1,   0,      printargs,              "SYS_1116"      }, /*  116 */
-       { -1,   0,      printargs,              "SYS_1117"      }, /*  117 */
-       { -1,   0,      printargs,              "SYS_1118"      }, /*  118 */
-       { -1,   0,      printargs,              "SYS_1119"      }, /*  119 */
-       { -1,   0,      printargs,              "SYS_1120"      }, /*  120 */
-       { -1,   0,      printargs,              "SYS_1121"      }, /*  121 */
-       { -1,   0,      printargs,              "SYS_1122"      }, /*  122 */
-       { -1,   0,      printargs,              "SYS_1123"      }, /*  123 */
-       { -1,   0,      printargs,              "SYS_1124"      }, /*  124 */
-       { -1,   0,      printargs,              "SYS_1125"      }, /*  125 */
-       { -1,   0,      printargs,              "SYS_1126"      }, /*  126 */
-       { -1,   0,      printargs,              "SYS_1127"      }, /*  127 */
-       { -1,   0,      printargs,              "SYS_1128"      }, /*  128 */
-       { -1,   0,      printargs,              "SYS_1129"      }, /*  129 */
-       { -1,   0,      printargs,              "SYS_1130"      }, /*  130 */
-       { -1,   0,      printargs,              "SYS_1131"      }, /*  131 */
-       { -1,   0,      printargs,              "SYS_1132"      }, /*  132 */
-       { -1,   0,      printargs,              "SYS_1133"      }, /*  133 */
-       { -1,   0,      printargs,              "SYS_1134"      }, /*  134 */
-       { -1,   0,      printargs,              "SYS_1135"      }, /*  135 */
-       { -1,   0,      printargs,              "SYS_1136"      }, /*  136 */
-       { -1,   0,      printargs,              "SYS_1137"      }, /*  137 */
-       { -1,   0,      printargs,              "SYS_1138"      }, /*  138 */
-       { -1,   0,      printargs,              "SYS_1139"      }, /*  139 */
-       { -1,   0,      printargs,              "SYS_1140"      }, /*  140 */
-       { -1,   0,      printargs,              "SYS_1141"      }, /*  141 */
-       { -1,   0,      printargs,              "SYS_1142"      }, /*  142 */
-       { -1,   0,      printargs,              "SYS_1143"      }, /*  143 */
-       { -1,   0,      printargs,              "SYS_1144"      }, /*  144 */
-       { -1,   0,      printargs,              "SYS_1145"      }, /*  145 */
-       { -1,   0,      printargs,              "SYS_1146"      }, /*  146 */
-       { -1,   0,      printargs,              "SYS_1147"      }, /*  147 */
-       { -1,   0,      printargs,              "SYS_1148"      }, /*  148 */
-       { -1,   0,      printargs,              "SYS_1149"      }, /*  149 */
-       { -1,   0,      printargs,              "SYS_1150"      }, /*  150 */
-       { -1,   0,      printargs,              "SYS_1151"      }, /*  151 */
-       { -1,   0,      printargs,              "SYS_1152"      }, /*  152 */
-       { -1,   0,      printargs,              "SYS_1153"      }, /*  153 */
-       { -1,   0,      printargs,              "SYS_1154"      }, /*  154 */
-       { -1,   0,      printargs,              "SYS_1155"      }, /*  155 */
-       { -1,   0,      printargs,              "SYS_1156"      }, /*  156 */
-       { -1,   0,      printargs,              "SYS_1157"      }, /*  157 */
-       { -1,   0,      printargs,              "SYS_1158"      }, /*  158 */
-       { -1,   0,      printargs,              "SYS_1159"      }, /*  159 */
-       { -1,   0,      printargs,              "SYS_1160"      }, /*  160 */
-       { -1,   0,      printargs,              "SYS_1161"      }, /*  161 */
-       { -1,   0,      printargs,              "SYS_1162"      }, /*  162 */
-       { -1,   0,      printargs,              "SYS_1163"      }, /*  163 */
-       { -1,   0,      printargs,              "SYS_1164"      }, /*  164 */
-       { -1,   0,      printargs,              "SYS_1165"      }, /*  165 */
-       { -1,   0,      printargs,              "SYS_1166"      }, /*  166 */
-       { -1,   0,      printargs,              "SYS_1167"      }, /*  167 */
-       { -1,   0,      printargs,              "SYS_1168"      }, /*  168 */
-       { -1,   0,      printargs,              "SYS_1169"      }, /*  169 */
-       { -1,   0,      printargs,              "SYS_1170"      }, /*  170 */
-       { -1,   0,      printargs,              "SYS_1171"      }, /*  171 */
-       { -1,   0,      printargs,              "SYS_1172"      }, /*  172 */
-       { -1,   0,      printargs,              "SYS_1173"      }, /*  173 */
-       { -1,   0,      printargs,              "SYS_1174"      }, /*  174 */
-       { -1,   0,      printargs,              "SYS_1175"      }, /*  175 */
-       { -1,   0,      printargs,              "SYS_1176"      }, /*  176 */
-       { -1,   0,      printargs,              "SYS_1177"      }, /*  177 */
-       { -1,   0,      printargs,              "SYS_1178"      }, /*  178 */
-       { -1,   0,      printargs,              "SYS_1179"      }, /*  179 */
-       { -1,   0,      printargs,              "SYS_1180"      }, /*  180 */
-       { -1,   0,      printargs,              "SYS_1181"      }, /*  181 */
-       { -1,   0,      printargs,              "SYS_1182"      }, /*  182 */
-       { -1,   0,      printargs,              "SYS_1183"      }, /*  183 */
-       { -1,   0,      printargs,              "SYS_1184"      }, /*  184 */
-       { -1,   0,      printargs,              "SYS_1185"      }, /*  185 */
-       { -1,   0,      printargs,              "SYS_1186"      }, /*  186 */
-       { -1,   0,      printargs,              "SYS_1187"      }, /*  187 */
-       { -1,   0,      printargs,              "SYS_1188"      }, /*  188 */
-       { -1,   0,      printargs,              "SYS_1189"      }, /*  189 */
-       { -1,   0,      printargs,              "SYS_1190"      }, /*  190 */
-       { -1,   0,      printargs,              "SYS_1191"      }, /*  191 */
-       { -1,   0,      printargs,              "SYS_1192"      }, /*  192 */
-       { -1,   0,      printargs,              "SYS_1193"      }, /*  193 */
-       { -1,   0,      printargs,              "SYS_1194"      }, /*  194 */
-       { -1,   0,      printargs,              "SYS_1195"      }, /*  195 */
-       { -1,   0,      printargs,              "SYS_1196"      }, /*  196 */
-       { -1,   0,      printargs,              "SYS_1197"      }, /*  197 */
-       { -1,   0,      printargs,              "SYS_1198"      }, /*  198 */
-       { -1,   0,      printargs,              "SYS_1199"      }, /*  199 */
-       { -1,   0,      printargs,              "SYS_1200"      }, /*  200 */
-       { -1,   0,      printargs,              "SYS_1201"      }, /*  201 */
-       { -1,   0,      printargs,              "SYS_1202"      }, /*  202 */
-       { -1,   0,      printargs,              "SYS_1203"      }, /*  203 */
-       { -1,   0,      printargs,              "SYS_1204"      }, /*  204 */
-       { -1,   0,      printargs,              "SYS_1205"      }, /*  205 */
-       { -1,   0,      printargs,              "SYS_1206"      }, /*  206 */
-       { -1,   0,      printargs,              "SYS_1207"      }, /*  207 */
-       { -1,   0,      printargs,              "SYS_1208"      }, /*  208 */
-       { -1,   0,      printargs,              "SYS_1209"      }, /*  209 */
-       { -1,   0,      printargs,              "SYS_1210"      }, /*  210 */
-       { -1,   0,      printargs,              "SYS_1211"      }, /*  211 */
-       { -1,   0,      printargs,              "SYS_1212"      }, /*  212 */
-       { -1,   0,      printargs,              "SYS_1213"      }, /*  213 */
-       { -1,   0,      printargs,              "SYS_1214"      }, /*  214 */
-       { -1,   0,      printargs,              "SYS_1215"      }, /*  215 */
-       { -1,   0,      printargs,              "SYS_1216"      }, /*  216 */
-       { -1,   0,      printargs,              "SYS_1217"      }, /*  217 */
-       { -1,   0,      printargs,              "SYS_1218"      }, /*  218 */
-       { -1,   0,      printargs,              "SYS_1219"      }, /*  219 */
-       { -1,   0,      printargs,              "SYS_1220"      }, /*  220 */
-       { -1,   0,      printargs,              "SYS_1221"      }, /*  221 */
-       { -1,   0,      printargs,              "SYS_1222"      }, /*  222 */
-       { -1,   0,      printargs,              "SYS_1223"      }, /*  223 */
-       { -1,   0,      printargs,              "SYS_1224"      }, /*  224 */
-       { -1,   0,      printargs,              "SYS_1225"      }, /*  225 */
-       { -1,   0,      printargs,              "SYS_1226"      }, /*  226 */
-       { -1,   0,      printargs,              "SYS_1227"      }, /*  227 */
-       { -1,   0,      printargs,              "SYS_1228"      }, /*  228 */
-       { -1,   0,      printargs,              "SYS_1229"      }, /*  229 */
-       { -1,   0,      printargs,              "SYS_1230"      }, /*  230 */
-       { -1,   0,      printargs,              "SYS_1231"      }, /*  231 */
-       { -1,   0,      printargs,              "SYS_1232"      }, /*  232 */
-       { -1,   0,      printargs,              "SYS_1233"      }, /*  233 */
-       { -1,   0,      printargs,              "SYS_1234"      }, /*  234 */
-       { -1,   0,      printargs,              "SYS_1235"      }, /*  235 */
-       { -1,   0,      printargs,              "SYS_1236"      }, /*  236 */
-       { -1,   0,      printargs,              "SYS_1237"      }, /*  237 */
-       { -1,   0,      printargs,              "SYS_1238"      }, /*  238 */
-       { -1,   0,      printargs,              "SYS_1239"      }, /*  239 */
-       { -1,   0,      printargs,              "SYS_1240"      }, /*  240 */
-       { -1,   0,      printargs,              "SYS_1241"      }, /*  241 */
-       { -1,   0,      printargs,              "SYS_1242"      }, /*  242 */
-       { -1,   0,      printargs,              "SYS_1243"      }, /*  243 */
-       { -1,   0,      printargs,              "SYS_1244"      }, /*  244 */
-       { -1,   0,      printargs,              "SYS_1245"      }, /*  245 */
-       { -1,   0,      printargs,              "SYS_1246"      }, /*  246 */
-       { -1,   0,      printargs,              "SYS_1247"      }, /*  247 */
-       { -1,   0,      printargs,              "SYS_1248"      }, /*  248 */
-       { -1,   0,      printargs,              "SYS_1249"      }, /*  249 */
-       { -1,   0,      printargs,              "SYS_1250"      }, /*  250 */
-       { -1,   0,      printargs,              "SYS_1251"      }, /*  251 */
-       { -1,   0,      printargs,              "SYS_1252"      }, /*  252 */
-       { -1,   0,      printargs,              "SYS_1253"      }, /*  253 */
-       { -1,   0,      printargs,              "SYS_1254"      }, /*  254 */
-       { -1,   0,      printargs,              "SYS_1255"      }, /*  255 */
-       { -1,   0,      printargs,              "SYS_1256"      }, /*  256 */
-       { -1,   0,      printargs,              "SYS_1257"      }, /*  257 */
-       { -1,   0,      printargs,              "SYS_1258"      }, /*  258 */
-       { -1,   0,      printargs,              "SYS_1259"      }, /*  259 */
-       { -1,   0,      printargs,              "SYS_1260"      }, /*  260 */
-       { -1,   0,      printargs,              "SYS_1261"      }, /*  261 */
-       { -1,   0,      printargs,              "SYS_1262"      }, /*  262 */
-       { -1,   0,      printargs,              "SYS_1263"      }, /*  263 */
-       { -1,   0,      printargs,              "SYS_1264"      }, /*  264 */
-       { -1,   0,      printargs,              "SYS_1265"      }, /*  265 */
-       { -1,   0,      printargs,              "SYS_1266"      }, /*  266 */
-       { -1,   0,      printargs,              "SYS_1267"      }, /*  267 */
-       { -1,   0,      printargs,              "SYS_1268"      }, /*  268 */
-       { -1,   0,      printargs,              "SYS_1269"      }, /*  269 */
-       { -1,   0,      printargs,              "SYS_1270"      }, /*  270 */
-       { -1,   0,      printargs,              "SYS_1271"      }, /*  271 */
-       { -1,   0,      printargs,              "SYS_1272"      }, /*  272 */
-       { -1,   0,      printargs,              "SYS_1273"      }, /*  273 */
-       { -1,   0,      printargs,              "SYS_1274"      }, /*  274 */
-       { -1,   0,      printargs,              "SYS_1275"      }, /*  275 */
-       { -1,   0,      printargs,              "SYS_1276"      }, /*  276 */
-       { -1,   0,      printargs,              "SYS_1277"      }, /*  277 */
-       { -1,   0,      printargs,              "SYS_1278"      }, /*  278 */
-       { -1,   0,      printargs,              "SYS_1279"      }, /*  279 */
-       { -1,   0,      printargs,              "SYS_1280"      }, /*  280 */
-       { -1,   0,      printargs,              "SYS_1281"      }, /*  281 */
-       { -1,   0,      printargs,              "SYS_1282"      }, /*  282 */
-       { -1,   0,      printargs,              "SYS_1283"      }, /*  283 */
-       { -1,   0,      printargs,              "SYS_1284"      }, /*  284 */
-       { -1,   0,      printargs,              "SYS_1285"      }, /*  285 */
-       { -1,   0,      printargs,              "SYS_1286"      }, /*  286 */
-       { -1,   0,      printargs,              "SYS_1287"      }, /*  287 */
-       { -1,   0,      printargs,              "SYS_1288"      }, /*  288 */
-       { -1,   0,      printargs,              "SYS_1289"      }, /*  289 */
-       { -1,   0,      printargs,              "SYS_1290"      }, /*  290 */
-       { -1,   0,      printargs,              "SYS_1291"      }, /*  291 */
-       { -1,   0,      printargs,              "SYS_1292"      }, /*  292 */
-       { -1,   0,      printargs,              "SYS_1293"      }, /*  293 */
-       { -1,   0,      printargs,              "SYS_1294"      }, /*  294 */
-       { -1,   0,      printargs,              "SYS_1295"      }, /*  295 */
-       { -1,   0,      printargs,              "SYS_1296"      }, /*  296 */
-       { -1,   0,      printargs,              "SYS_1297"      }, /*  297 */
-       { -1,   0,      printargs,              "SYS_1298"      }, /*  298 */
-       { -1,   0,      printargs,              "SYS_1299"      }, /*  299 */
-       { -1,   0,      printargs,              "SYS_1300"      }, /*  300 */
-       { -1,   0,      printargs,              "SYS_1301"      }, /*  301 */
-       { -1,   0,      printargs,              "SYS_1302"      }, /*  302 */
-       { -1,   0,      printargs,              "SYS_1303"      }, /*  303 */
-       { -1,   0,      printargs,              "SYS_1304"      }, /*  304 */
-       { -1,   0,      printargs,              "SYS_1305"      }, /*  305 */
-       { -1,   0,      printargs,              "SYS_1306"      }, /*  306 */
-       { -1,   0,      printargs,              "SYS_1307"      }, /*  307 */
-       { -1,   0,      printargs,              "SYS_1308"      }, /*  308 */
-       { -1,   0,      printargs,              "SYS_1309"      }, /*  309 */
-       { -1,   0,      printargs,              "SYS_1310"      }, /*  310 */
-       { -1,   0,      printargs,              "SYS_1311"      }, /*  311 */
-       { -1,   0,      printargs,              "SYS_1312"      }, /*  312 */
-       { -1,   0,      printargs,              "SYS_1313"      }, /*  313 */
-       { -1,   0,      printargs,              "SYS_1314"      }, /*  314 */
-       { -1,   0,      printargs,              "SYS_1315"      }, /*  315 */
-       { -1,   0,      printargs,              "SYS_1316"      }, /*  316 */
-       { -1,   0,      printargs,              "SYS_1317"      }, /*  317 */
-       { -1,   0,      printargs,              "SYS_1318"      }, /*  318 */
-       { -1,   0,      printargs,              "SYS_1319"      }, /*  319 */
-       { -1,   0,      printargs,              "SYS_1320"      }, /*  320 */
-       { -1,   0,      printargs,              "SYS_1321"      }, /*  321 */
-       { -1,   0,      printargs,              "SYS_1322"      }, /*  322 */
-       { -1,   0,      printargs,              "SYS_1323"      }, /*  323 */
-       { -1,   0,      printargs,              "SYS_1324"      }, /*  324 */
-       { -1,   0,      printargs,              "SYS_1325"      }, /*  325 */
-       { -1,   0,      printargs,              "SYS_1326"      }, /*  326 */
-       { -1,   0,      printargs,              "SYS_1327"      }, /*  327 */
-       { -1,   0,      printargs,              "SYS_1328"      }, /*  328 */
-       { -1,   0,      printargs,              "SYS_1329"      }, /*  329 */
-       { -1,   0,      printargs,              "SYS_1330"      }, /*  330 */
-       { -1,   0,      printargs,              "SYS_1331"      }, /*  331 */
-       { -1,   0,      printargs,              "SYS_1332"      }, /*  332 */
-       { -1,   0,      printargs,              "SYS_1333"      }, /*  333 */
-       { -1,   0,      printargs,              "SYS_1334"      }, /*  334 */
-       { -1,   0,      printargs,              "SYS_1335"      }, /*  335 */
-       { -1,   0,      printargs,              "SYS_1336"      }, /*  336 */
-       { -1,   0,      printargs,              "SYS_1337"      }, /*  337 */
-       { -1,   0,      printargs,              "SYS_1338"      }, /*  338 */
-       { -1,   0,      printargs,              "SYS_1339"      }, /*  339 */
-       { -1,   0,      printargs,              "SYS_1340"      }, /*  340 */
-       { -1,   0,      printargs,              "SYS_1341"      }, /*  341 */
-       { -1,   0,      printargs,              "SYS_1342"      }, /*  342 */
-       { -1,   0,      printargs,              "SYS_1343"      }, /*  343 */
-       { -1,   0,      printargs,              "SYS_1344"      }, /*  344 */
-       { -1,   0,      printargs,              "SYS_1345"      }, /*  345 */
-       { -1,   0,      printargs,              "SYS_1346"      }, /*  346 */
-       { -1,   0,      printargs,              "SYS_1347"      }, /*  347 */
-       { -1,   0,      printargs,              "SYS_1348"      }, /*  348 */
-       { -1,   0,      printargs,              "SYS_1349"      }, /*  349 */
-       { -1,   0,      printargs,              "SYS_1350"      }, /*  350 */
-       { -1,   0,      printargs,              "SYS_1351"      }, /*  351 */
-       { -1,   0,      printargs,              "SYS_1352"      }, /*  352 */
-       { -1,   0,      printargs,              "SYS_1353"      }, /*  353 */
-       { -1,   0,      printargs,              "SYS_1354"      }, /*  354 */
-       { -1,   0,      printargs,              "SYS_1355"      }, /*  355 */
-       { -1,   0,      printargs,              "SYS_1356"      }, /*  356 */
-       { -1,   0,      printargs,              "SYS_1357"      }, /*  357 */
-       { -1,   0,      printargs,              "SYS_1358"      }, /*  358 */
-       { -1,   0,      printargs,              "SYS_1359"      }, /*  359 */
-       { -1,   0,      printargs,              "SYS_1360"      }, /*  360 */
-       { -1,   0,      printargs,              "SYS_1361"      }, /*  361 */
-       { -1,   0,      printargs,              "SYS_1362"      }, /*  362 */
-       { -1,   0,      printargs,              "SYS_1363"      }, /*  363 */
-       { -1,   0,      printargs,              "SYS_1364"      }, /*  364 */
-       { -1,   0,      printargs,              "SYS_1365"      }, /*  365 */
-       { -1,   0,      printargs,              "SYS_1366"      }, /*  366 */
-       { -1,   0,      printargs,              "SYS_1367"      }, /*  367 */
-       { -1,   0,      printargs,              "SYS_1368"      }, /*  368 */
-       { -1,   0,      printargs,              "SYS_1369"      }, /*  369 */
-       { -1,   0,      printargs,              "SYS_1370"      }, /*  370 */
-       { -1,   0,      printargs,              "SYS_1371"      }, /*  371 */
-       { -1,   0,      printargs,              "SYS_1372"      }, /*  372 */
-       { -1,   0,      printargs,              "SYS_1373"      }, /*  373 */
-       { -1,   0,      printargs,              "SYS_1374"      }, /*  374 */
-       { -1,   0,      printargs,              "SYS_1375"      }, /*  375 */
-       { -1,   0,      printargs,              "SYS_1376"      }, /*  376 */
-       { -1,   0,      printargs,              "SYS_1377"      }, /*  377 */
-       { -1,   0,      printargs,              "SYS_1378"      }, /*  378 */
-       { -1,   0,      printargs,              "SYS_1379"      }, /*  379 */
-       { -1,   0,      printargs,              "SYS_1380"      }, /*  380 */
-       { -1,   0,      printargs,              "SYS_1381"      }, /*  381 */
-       { -1,   0,      printargs,              "SYS_1382"      }, /*  382 */
-       { -1,   0,      printargs,              "SYS_1383"      }, /*  383 */
-       { -1,   0,      printargs,              "SYS_1384"      }, /*  384 */
-       { -1,   0,      printargs,              "SYS_1385"      }, /*  385 */
-       { -1,   0,      printargs,              "SYS_1386"      }, /*  386 */
-       { -1,   0,      printargs,              "SYS_1387"      }, /*  387 */
-       { -1,   0,      printargs,              "SYS_1388"      }, /*  388 */
-       { -1,   0,      printargs,              "SYS_1389"      }, /*  389 */
-       { -1,   0,      printargs,              "SYS_1390"      }, /*  390 */
-       { -1,   0,      printargs,              "SYS_1391"      }, /*  391 */
-       { -1,   0,      printargs,              "SYS_1392"      }, /*  392 */
-       { -1,   0,      printargs,              "SYS_1393"      }, /*  393 */
-       { -1,   0,      printargs,              "SYS_1394"      }, /*  394 */
-       { -1,   0,      printargs,              "SYS_1395"      }, /*  395 */
-       { -1,   0,      printargs,              "SYS_1396"      }, /*  396 */
-       { -1,   0,      printargs,              "SYS_1397"      }, /*  397 */
-       { -1,   0,      printargs,              "SYS_1398"      }, /*  398 */
-       { -1,   0,      printargs,              "SYS_1399"      }, /*  399 */
-       { -1,   0,      printargs,              "SYS_1400"      }, /*  400 */
-       { -1,   0,      printargs,              "SYS_1401"      }, /*  401 */
-       { -1,   0,      printargs,              "SYS_1402"      }, /*  402 */
-       { -1,   0,      printargs,              "SYS_1403"      }, /*  403 */
-       { -1,   0,      printargs,              "SYS_1404"      }, /*  404 */
-       { -1,   0,      printargs,              "SYS_1405"      }, /*  405 */
-       { -1,   0,      printargs,              "SYS_1406"      }, /*  406 */
-       { -1,   0,      printargs,              "SYS_1407"      }, /*  407 */
-       { -1,   0,      printargs,              "SYS_1408"      }, /*  408 */
-       { -1,   0,      printargs,              "SYS_1409"      }, /*  409 */
-       { -1,   0,      printargs,              "SYS_1410"      }, /*  410 */
-       { -1,   0,      printargs,              "SYS_1411"      }, /*  411 */
-       { -1,   0,      printargs,              "SYS_1412"      }, /*  412 */
-       { -1,   0,      printargs,              "SYS_1413"      }, /*  413 */
-       { -1,   0,      printargs,              "SYS_1414"      }, /*  414 */
-       { -1,   0,      printargs,              "SYS_1415"      }, /*  415 */
-       { -1,   0,      printargs,              "SYS_1416"      }, /*  416 */
-       { -1,   0,      printargs,              "SYS_1417"      }, /*  417 */
-       { -1,   0,      printargs,              "SYS_1418"      }, /*  418 */
-       { -1,   0,      printargs,              "SYS_1419"      }, /*  419 */
-       { -1,   0,      printargs,              "SYS_1420"      }, /*  420 */
-       { -1,   0,      printargs,              "SYS_1421"      }, /*  421 */
-       { -1,   0,      printargs,              "SYS_1422"      }, /*  422 */
-       { -1,   0,      printargs,              "SYS_1423"      }, /*  423 */
-       { -1,   0,      printargs,              "SYS_1424"      }, /*  424 */
-       { -1,   0,      printargs,              "SYS_1425"      }, /*  425 */
-       { -1,   0,      printargs,              "SYS_1426"      }, /*  426 */
-       { -1,   0,      printargs,              "SYS_1427"      }, /*  427 */
-       { -1,   0,      printargs,              "SYS_1428"      }, /*  428 */
-       { -1,   0,      printargs,              "SYS_1429"      }, /*  429 */
-       { -1,   0,      printargs,              "SYS_1430"      }, /*  430 */
-       { -1,   0,      printargs,              "SYS_1431"      }, /*  431 */
-       { -1,   0,      printargs,              "SYS_1432"      }, /*  432 */
-       { -1,   0,      printargs,              "SYS_1433"      }, /*  433 */
-       { -1,   0,      printargs,              "SYS_1434"      }, /*  434 */
-       { -1,   0,      printargs,              "SYS_1435"      }, /*  435 */
-       { -1,   0,      printargs,              "SYS_1436"      }, /*  436 */
-       { -1,   0,      printargs,              "SYS_1437"      }, /*  437 */
-       { -1,   0,      printargs,              "SYS_1438"      }, /*  438 */
-       { -1,   0,      printargs,              "SYS_1439"      }, /*  439 */
-       { -1,   0,      printargs,              "SYS_1440"      }, /*  440 */
-       { -1,   0,      printargs,              "SYS_1441"      }, /*  441 */
-       { -1,   0,      printargs,              "SYS_1442"      }, /*  442 */
-       { -1,   0,      printargs,              "SYS_1443"      }, /*  443 */
-       { -1,   0,      printargs,              "SYS_1444"      }, /*  444 */
-       { -1,   0,      printargs,              "SYS_1445"      }, /*  445 */
-       { -1,   0,      printargs,              "SYS_1446"      }, /*  446 */
-       { -1,   0,      printargs,              "SYS_1447"      }, /*  447 */
-       { -1,   0,      printargs,              "SYS_1448"      }, /*  448 */
-       { -1,   0,      printargs,              "SYS_1449"      }, /*  449 */
-       { -1,   0,      printargs,              "SYS_1450"      }, /*  450 */
-       { -1,   0,      printargs,              "SYS_1451"      }, /*  451 */
-       { -1,   0,      printargs,              "SYS_1452"      }, /*  452 */
-       { -1,   0,      printargs,              "SYS_1453"      }, /*  453 */
-       { -1,   0,      printargs,              "SYS_1454"      }, /*  454 */
-       { -1,   0,      printargs,              "SYS_1455"      }, /*  455 */
-       { -1,   0,      printargs,              "SYS_1456"      }, /*  456 */
-       { -1,   0,      printargs,              "SYS_1457"      }, /*  457 */
-       { -1,   0,      printargs,              "SYS_1458"      }, /*  458 */
-       { -1,   0,      printargs,              "SYS_1459"      }, /*  459 */
-       { -1,   0,      printargs,              "SYS_1460"      }, /*  460 */
-       { -1,   0,      printargs,              "SYS_1461"      }, /*  461 */
-       { -1,   0,      printargs,              "SYS_1462"      }, /*  462 */
-       { -1,   0,      printargs,              "SYS_1463"      }, /*  463 */
-       { -1,   0,      printargs,              "SYS_1464"      }, /*  464 */
-       { -1,   0,      printargs,              "SYS_1465"      }, /*  465 */
-       { -1,   0,      printargs,              "SYS_1466"      }, /*  466 */
-       { -1,   0,      printargs,              "SYS_1467"      }, /*  467 */
-       { -1,   0,      printargs,              "SYS_1468"      }, /*  468 */
-       { -1,   0,      printargs,              "SYS_1469"      }, /*  469 */
-       { -1,   0,      printargs,              "SYS_1470"      }, /*  470 */
-       { -1,   0,      printargs,              "SYS_1471"      }, /*  471 */
-       { -1,   0,      printargs,              "SYS_1472"      }, /*  472 */
-       { -1,   0,      printargs,              "SYS_1473"      }, /*  473 */
-       { -1,   0,      printargs,              "SYS_1474"      }, /*  474 */
-       { -1,   0,      printargs,              "SYS_1475"      }, /*  475 */
-       { -1,   0,      printargs,              "SYS_1476"      }, /*  476 */
-       { -1,   0,      printargs,              "SYS_1477"      }, /*  477 */
-       { -1,   0,      printargs,              "SYS_1478"      }, /*  478 */
-       { -1,   0,      printargs,              "SYS_1479"      }, /*  479 */
-       { -1,   0,      printargs,              "SYS_1480"      }, /*  480 */
-       { -1,   0,      printargs,              "SYS_1481"      }, /*  481 */
-       { -1,   0,      printargs,              "SYS_1482"      }, /*  482 */
-       { -1,   0,      printargs,              "SYS_1483"      }, /*  483 */
-       { -1,   0,      printargs,              "SYS_1484"      }, /*  484 */
-       { -1,   0,      printargs,              "SYS_1485"      }, /*  485 */
-       { -1,   0,      printargs,              "SYS_1486"      }, /*  486 */
-       { -1,   0,      printargs,              "SYS_1487"      }, /*  487 */
-       { -1,   0,      printargs,              "SYS_1488"      }, /*  488 */
-       { -1,   0,      printargs,              "SYS_1489"      }, /*  489 */
-       { -1,   0,      printargs,              "SYS_1490"      }, /*  490 */
-       { -1,   0,      printargs,              "SYS_1491"      }, /*  491 */
-       { -1,   0,      printargs,              "SYS_1492"      }, /*  492 */
-       { -1,   0,      printargs,              "SYS_1493"      }, /*  493 */
-       { -1,   0,      printargs,              "SYS_1494"      }, /*  494 */
-       { -1,   0,      printargs,              "SYS_1495"      }, /*  495 */
-       { -1,   0,      printargs,              "SYS_1496"      }, /*  496 */
-       { -1,   0,      printargs,              "SYS_1497"      }, /*  497 */
-       { -1,   0,      printargs,              "SYS_1498"      }, /*  498 */
-       { -1,   0,      printargs,              "SYS_1499"      }, /*  499 */
-       { -1,   0,      printargs,              "SYS_1500"      }, /*  500 */
-       { -1,   0,      printargs,              "SYS_1501"      }, /*  501 */
-       { -1,   0,      printargs,              "SYS_1502"      }, /*  502 */
-       { -1,   0,      printargs,              "SYS_1503"      }, /*  503 */
-       { -1,   0,      printargs,              "SYS_1504"      }, /*  504 */
-       { -1,   0,      printargs,              "SYS_1505"      }, /*  505 */
-       { -1,   0,      printargs,              "SYS_1506"      }, /*  506 */
-       { -1,   0,      printargs,              "SYS_1507"      }, /*  507 */
-       { -1,   0,      printargs,              "SYS_1508"      }, /*  508 */
-       { -1,   0,      printargs,              "SYS_1509"      }, /*  509 */
-       { -1,   0,      printargs,              "SYS_1510"      }, /*  510 */
-       { -1,   0,      printargs,              "SYS_1511"      }, /*  511 */
-       { -1,   0,      printargs,              "SYS_1512"      }, /*  512 */
-       { -1,   0,      printargs,              "SYS_1513"      }, /*  513 */
-       { -1,   0,      printargs,              "SYS_1514"      }, /*  514 */
-       { -1,   0,      printargs,              "SYS_1515"      }, /*  515 */
-       { -1,   0,      printargs,              "SYS_1516"      }, /*  516 */
-       { -1,   0,      printargs,              "SYS_1517"      }, /*  517 */
-       { -1,   0,      printargs,              "SYS_1518"      }, /*  518 */
-       { -1,   0,      printargs,              "SYS_1519"      }, /*  519 */
-       { -1,   0,      printargs,              "SYS_1520"      }, /*  520 */
-       { -1,   0,      printargs,              "SYS_1521"      }, /*  521 */
-       { -1,   0,      printargs,              "SYS_1522"      }, /*  522 */
-       { -1,   0,      printargs,              "SYS_1523"      }, /*  523 */
-       { -1,   0,      printargs,              "SYS_1524"      }, /*  524 */
-       { -1,   0,      printargs,              "SYS_1525"      }, /*  525 */
-       { -1,   0,      printargs,              "SYS_1526"      }, /*  526 */
-       { -1,   0,      printargs,              "SYS_1527"      }, /*  527 */
-       { -1,   0,      printargs,              "SYS_1528"      }, /*  528 */
-       { -1,   0,      printargs,              "SYS_1529"      }, /*  529 */
-       { -1,   0,      printargs,              "SYS_1530"      }, /*  530 */
-       { -1,   0,      printargs,              "SYS_1531"      }, /*  531 */
-       { -1,   0,      printargs,              "SYS_1532"      }, /*  532 */
-       { -1,   0,      printargs,              "SYS_1533"      }, /*  533 */
-       { -1,   0,      printargs,              "SYS_1534"      }, /*  534 */
-       { -1,   0,      printargs,              "SYS_1535"      }, /*  535 */
-       { -1,   0,      printargs,              "SYS_1536"      }, /*  536 */
-       { -1,   0,      printargs,              "SYS_1537"      }, /*  537 */
-       { -1,   0,      printargs,              "SYS_1538"      }, /*  538 */
-       { -1,   0,      printargs,              "SYS_1539"      }, /*  539 */
-       { -1,   0,      printargs,              "SYS_1540"      }, /*  540 */
-       { -1,   0,      printargs,              "SYS_1541"      }, /*  541 */
-       { -1,   0,      printargs,              "SYS_1542"      }, /*  542 */
-       { -1,   0,      printargs,              "SYS_1543"      }, /*  543 */
-       { -1,   0,      printargs,              "SYS_1544"      }, /*  544 */
-       { -1,   0,      printargs,              "SYS_1545"      }, /*  545 */
-       { -1,   0,      printargs,              "SYS_1546"      }, /*  546 */
-       { -1,   0,      printargs,              "SYS_1547"      }, /*  547 */
-       { -1,   0,      printargs,              "SYS_1548"      }, /*  548 */
-       { -1,   0,      printargs,              "SYS_1549"      }, /*  549 */
-       { -1,   0,      printargs,              "SYS_1550"      }, /*  550 */
-       { -1,   0,      printargs,              "SYS_1551"      }, /*  551 */
-       { -1,   0,      printargs,              "SYS_1552"      }, /*  552 */
-       { -1,   0,      printargs,              "SYS_1553"      }, /*  553 */
-       { -1,   0,      printargs,              "SYS_1554"      }, /*  554 */
-       { -1,   0,      printargs,              "SYS_1555"      }, /*  555 */
-       { -1,   0,      printargs,              "SYS_1556"      }, /*  556 */
-       { -1,   0,      printargs,              "SYS_1557"      }, /*  557 */
-       { -1,   0,      printargs,              "SYS_1558"      }, /*  558 */
-       { -1,   0,      printargs,              "SYS_1559"      }, /*  559 */
-       { -1,   0,      printargs,              "SYS_1560"      }, /*  560 */
-       { -1,   0,      printargs,              "SYS_1561"      }, /*  561 */
-       { -1,   0,      printargs,              "SYS_1562"      }, /*  562 */
-       { -1,   0,      printargs,              "SYS_1563"      }, /*  563 */
-       { -1,   0,      printargs,              "SYS_1564"      }, /*  564 */
-       { -1,   0,      printargs,              "SYS_1565"      }, /*  565 */
-       { -1,   0,      printargs,              "SYS_1566"      }, /*  566 */
-       { -1,   0,      printargs,              "SYS_1567"      }, /*  567 */
-       { -1,   0,      printargs,              "SYS_1568"      }, /*  568 */
-       { -1,   0,      printargs,              "SYS_1569"      }, /*  569 */
-       { -1,   0,      printargs,              "SYS_1570"      }, /*  570 */
-       { -1,   0,      printargs,              "SYS_1571"      }, /*  571 */
-       { -1,   0,      printargs,              "SYS_1572"      }, /*  572 */
-       { -1,   0,      printargs,              "SYS_1573"      }, /*  573 */
-       { -1,   0,      printargs,              "SYS_1574"      }, /*  574 */
-       { -1,   0,      printargs,              "SYS_1575"      }, /*  575 */
-       { -1,   0,      printargs,              "SYS_1576"      }, /*  576 */
-       { -1,   0,      printargs,              "SYS_1577"      }, /*  577 */
-       { -1,   0,      printargs,              "SYS_1578"      }, /*  578 */
-       { -1,   0,      printargs,              "SYS_1579"      }, /*  579 */
-       { -1,   0,      printargs,              "SYS_1580"      }, /*  580 */
-       { -1,   0,      printargs,              "SYS_1581"      }, /*  581 */
-       { -1,   0,      printargs,              "SYS_1582"      }, /*  582 */
-       { -1,   0,      printargs,              "SYS_1583"      }, /*  583 */
-       { -1,   0,      printargs,              "SYS_1584"      }, /*  584 */
-       { -1,   0,      printargs,              "SYS_1585"      }, /*  585 */
-       { -1,   0,      printargs,              "SYS_1586"      }, /*  586 */
-       { -1,   0,      printargs,              "SYS_1587"      }, /*  587 */
-       { -1,   0,      printargs,              "SYS_1588"      }, /*  588 */
-       { -1,   0,      printargs,              "SYS_1589"      }, /*  589 */
-       { -1,   0,      printargs,              "SYS_1590"      }, /*  590 */
-       { -1,   0,      printargs,              "SYS_1591"      }, /*  591 */
-       { -1,   0,      printargs,              "SYS_1592"      }, /*  592 */
-       { -1,   0,      printargs,              "SYS_1593"      }, /*  593 */
-       { -1,   0,      printargs,              "SYS_1594"      }, /*  594 */
-       { -1,   0,      printargs,              "SYS_1595"      }, /*  595 */
-       { -1,   0,      printargs,              "SYS_1596"      }, /*  596 */
-       { -1,   0,      printargs,              "SYS_1597"      }, /*  597 */
-       { -1,   0,      printargs,              "SYS_1598"      }, /*  598 */
-       { -1,   0,      printargs,              "SYS_1599"      }, /*  599 */
-       { -1,   0,      printargs,              "SYS_1600"      }, /*  600 */
-       { -1,   0,      printargs,              "SYS_1601"      }, /*  601 */
-       { -1,   0,      printargs,              "SYS_1602"      }, /*  602 */
-       { -1,   0,      printargs,              "SYS_1603"      }, /*  603 */
-       { -1,   0,      printargs,              "SYS_1604"      }, /*  604 */
-       { -1,   0,      printargs,              "SYS_1605"      }, /*  605 */
-       { -1,   0,      printargs,              "SYS_1606"      }, /*  606 */
-       { -1,   0,      printargs,              "SYS_1607"      }, /*  607 */
-       { -1,   0,      printargs,              "SYS_1608"      }, /*  608 */
-       { -1,   0,      printargs,              "SYS_1609"      }, /*  609 */
-       { -1,   0,      printargs,              "SYS_1610"      }, /*  610 */
-       { -1,   0,      printargs,              "SYS_1611"      }, /*  611 */
-       { -1,   0,      printargs,              "SYS_1612"      }, /*  612 */
-       { -1,   0,      printargs,              "SYS_1613"      }, /*  613 */
-       { -1,   0,      printargs,              "SYS_1614"      }, /*  614 */
-       { -1,   0,      printargs,              "SYS_1615"      }, /*  615 */
-       { -1,   0,      printargs,              "SYS_1616"      }, /*  616 */
-       { -1,   0,      printargs,              "SYS_1617"      }, /*  617 */
-       { -1,   0,      printargs,              "SYS_1618"      }, /*  618 */
-       { -1,   0,      printargs,              "SYS_1619"      }, /*  619 */
-       { -1,   0,      printargs,              "SYS_1620"      }, /*  620 */
-       { -1,   0,      printargs,              "SYS_1621"      }, /*  621 */
-       { -1,   0,      printargs,              "SYS_1622"      }, /*  622 */
-       { -1,   0,      printargs,              "SYS_1623"      }, /*  623 */
-       { -1,   0,      printargs,              "SYS_1624"      }, /*  624 */
-       { -1,   0,      printargs,              "SYS_1625"      }, /*  625 */
-       { -1,   0,      printargs,              "SYS_1626"      }, /*  626 */
-       { -1,   0,      printargs,              "SYS_1627"      }, /*  627 */
-       { -1,   0,      printargs,              "SYS_1628"      }, /*  628 */
-       { -1,   0,      printargs,              "SYS_1629"      }, /*  629 */
-       { -1,   0,      printargs,              "SYS_1630"      }, /*  630 */
-       { -1,   0,      printargs,              "SYS_1631"      }, /*  631 */
-       { -1,   0,      printargs,              "SYS_1632"      }, /*  632 */
-       { -1,   0,      printargs,              "SYS_1633"      }, /*  633 */
-       { -1,   0,      printargs,              "SYS_1634"      }, /*  634 */
-       { -1,   0,      printargs,              "SYS_1635"      }, /*  635 */
-       { -1,   0,      printargs,              "SYS_1636"      }, /*  636 */
-       { -1,   0,      printargs,              "SYS_1637"      }, /*  637 */
-       { -1,   0,      printargs,              "SYS_1638"      }, /*  638 */
-       { -1,   0,      printargs,              "SYS_1639"      }, /*  639 */
-       { -1,   0,      printargs,              "SYS_1640"      }, /*  640 */
-       { -1,   0,      printargs,              "SYS_1641"      }, /*  641 */
-       { -1,   0,      printargs,              "SYS_1642"      }, /*  642 */
-       { -1,   0,      printargs,              "SYS_1643"      }, /*  643 */
-       { -1,   0,      printargs,              "SYS_1644"      }, /*  644 */
-       { -1,   0,      printargs,              "SYS_1645"      }, /*  645 */
-       { -1,   0,      printargs,              "SYS_1646"      }, /*  646 */
-       { -1,   0,      printargs,              "SYS_1647"      }, /*  647 */
-       { -1,   0,      printargs,              "SYS_1648"      }, /*  648 */
-       { -1,   0,      printargs,              "SYS_1649"      }, /*  649 */
-       { -1,   0,      printargs,              "SYS_1650"      }, /*  650 */
-       { -1,   0,      printargs,              "SYS_1651"      }, /*  651 */
-       { -1,   0,      printargs,              "SYS_1652"      }, /*  652 */
-       { -1,   0,      printargs,              "SYS_1653"      }, /*  653 */
-       { -1,   0,      printargs,              "SYS_1654"      }, /*  654 */
-       { -1,   0,      printargs,              "SYS_1655"      }, /*  655 */
-       { -1,   0,      printargs,              "SYS_1656"      }, /*  656 */
-       { -1,   0,      printargs,              "SYS_1657"      }, /*  657 */
-       { -1,   0,      printargs,              "SYS_1658"      }, /*  658 */
-       { -1,   0,      printargs,              "SYS_1659"      }, /*  659 */
-       { -1,   0,      printargs,              "SYS_1660"      }, /*  660 */
-       { -1,   0,      printargs,              "SYS_1661"      }, /*  661 */
-       { -1,   0,      printargs,              "SYS_1662"      }, /*  662 */
-       { -1,   0,      printargs,              "SYS_1663"      }, /*  663 */
-       { -1,   0,      printargs,              "SYS_1664"      }, /*  664 */
-       { -1,   0,      printargs,              "SYS_1665"      }, /*  665 */
-       { -1,   0,      printargs,              "SYS_1666"      }, /*  666 */
-       { -1,   0,      printargs,              "SYS_1667"      }, /*  667 */
-       { -1,   0,      printargs,              "SYS_1668"      }, /*  668 */
-       { -1,   0,      printargs,              "SYS_1669"      }, /*  669 */
-       { -1,   0,      printargs,              "SYS_1670"      }, /*  670 */
-       { -1,   0,      printargs,              "SYS_1671"      }, /*  671 */
-       { -1,   0,      printargs,              "SYS_1672"      }, /*  672 */
-       { -1,   0,      printargs,              "SYS_1673"      }, /*  673 */
-       { -1,   0,      printargs,              "SYS_1674"      }, /*  674 */
-       { -1,   0,      printargs,              "SYS_1675"      }, /*  675 */
-       { -1,   0,      printargs,              "SYS_1676"      }, /*  676 */
-       { -1,   0,      printargs,              "SYS_1677"      }, /*  677 */
-       { -1,   0,      printargs,              "SYS_1678"      }, /*  678 */
-       { -1,   0,      printargs,              "SYS_1679"      }, /*  679 */
-       { -1,   0,      printargs,              "SYS_1680"      }, /*  680 */
-       { -1,   0,      printargs,              "SYS_1681"      }, /*  681 */
-       { -1,   0,      printargs,              "SYS_1682"      }, /*  682 */
-       { -1,   0,      printargs,              "SYS_1683"      }, /*  683 */
-       { -1,   0,      printargs,              "SYS_1684"      }, /*  684 */
-       { -1,   0,      printargs,              "SYS_1685"      }, /*  685 */
-       { -1,   0,      printargs,              "SYS_1686"      }, /*  686 */
-       { -1,   0,      printargs,              "SYS_1687"      }, /*  687 */
-       { -1,   0,      printargs,              "SYS_1688"      }, /*  688 */
-       { -1,   0,      printargs,              "SYS_1689"      }, /*  689 */
-       { -1,   0,      printargs,              "SYS_1690"      }, /*  690 */
-       { -1,   0,      printargs,              "SYS_1691"      }, /*  691 */
-       { -1,   0,      printargs,              "SYS_1692"      }, /*  692 */
-       { -1,   0,      printargs,              "SYS_1693"      }, /*  693 */
-       { -1,   0,      printargs,              "SYS_1694"      }, /*  694 */
-       { -1,   0,      printargs,              "SYS_1695"      }, /*  695 */
-       { -1,   0,      printargs,              "SYS_1696"      }, /*  696 */
-       { -1,   0,      printargs,              "SYS_1697"      }, /*  697 */
-       { -1,   0,      printargs,              "SYS_1698"      }, /*  698 */
-       { -1,   0,      printargs,              "SYS_1699"      }, /*  699 */
-       { -1,   0,      printargs,              "SYS_1700"      }, /*  700 */
-       { -1,   0,      printargs,              "SYS_1701"      }, /*  701 */
-       { -1,   0,      printargs,              "SYS_1702"      }, /*  702 */
-       { -1,   0,      printargs,              "SYS_1703"      }, /*  703 */
-       { -1,   0,      printargs,              "SYS_1704"      }, /*  704 */
-       { -1,   0,      printargs,              "SYS_1705"      }, /*  705 */
-       { -1,   0,      printargs,              "SYS_1706"      }, /*  706 */
-       { -1,   0,      printargs,              "SYS_1707"      }, /*  707 */
-       { -1,   0,      printargs,              "SYS_1708"      }, /*  708 */
-       { -1,   0,      printargs,              "SYS_1709"      }, /*  709 */
-       { -1,   0,      printargs,              "SYS_1710"      }, /*  710 */
-       { -1,   0,      printargs,              "SYS_1711"      }, /*  711 */
-       { -1,   0,      printargs,              "SYS_1712"      }, /*  712 */
-       { -1,   0,      printargs,              "SYS_1713"      }, /*  713 */
-       { -1,   0,      printargs,              "SYS_1714"      }, /*  714 */
-       { -1,   0,      printargs,              "SYS_1715"      }, /*  715 */
-       { -1,   0,      printargs,              "SYS_1716"      }, /*  716 */
-       { -1,   0,      printargs,              "SYS_1717"      }, /*  717 */
-       { -1,   0,      printargs,              "SYS_1718"      }, /*  718 */
-       { -1,   0,      printargs,              "SYS_1719"      }, /*  719 */
-       { -1,   0,      printargs,              "SYS_1720"      }, /*  720 */
-       { -1,   0,      printargs,              "SYS_1721"      }, /*  721 */
-       { -1,   0,      printargs,              "SYS_1722"      }, /*  722 */
-       { -1,   0,      printargs,              "SYS_1723"      }, /*  723 */
-       { -1,   0,      printargs,              "SYS_1724"      }, /*  724 */
-       { -1,   0,      printargs,              "SYS_1725"      }, /*  725 */
-       { -1,   0,      printargs,              "SYS_1726"      }, /*  726 */
-       { -1,   0,      printargs,              "SYS_1727"      }, /*  727 */
-       { -1,   0,      printargs,              "SYS_1728"      }, /*  728 */
-       { -1,   0,      printargs,              "SYS_1729"      }, /*  729 */
-       { -1,   0,      printargs,              "SYS_1730"      }, /*  730 */
-       { -1,   0,      printargs,              "SYS_1731"      }, /*  731 */
-       { -1,   0,      printargs,              "SYS_1732"      }, /*  732 */
-       { -1,   0,      printargs,              "SYS_1733"      }, /*  733 */
-       { -1,   0,      printargs,              "SYS_1734"      }, /*  734 */
-       { -1,   0,      printargs,              "SYS_1735"      }, /*  735 */
-       { -1,   0,      printargs,              "SYS_1736"      }, /*  736 */
-       { -1,   0,      printargs,              "SYS_1737"      }, /*  737 */
-       { -1,   0,      printargs,              "SYS_1738"      }, /*  738 */
-       { -1,   0,      printargs,              "SYS_1739"      }, /*  739 */
-       { -1,   0,      printargs,              "SYS_1740"      }, /*  740 */
-       { -1,   0,      printargs,              "SYS_1741"      }, /*  741 */
-       { -1,   0,      printargs,              "SYS_1742"      }, /*  742 */
-       { -1,   0,      printargs,              "SYS_1743"      }, /*  743 */
-       { -1,   0,      printargs,              "SYS_1744"      }, /*  744 */
-       { -1,   0,      printargs,              "SYS_1745"      }, /*  745 */
-       { -1,   0,      printargs,              "SYS_1746"      }, /*  746 */
-       { -1,   0,      printargs,              "SYS_1747"      }, /*  747 */
-       { -1,   0,      printargs,              "SYS_1748"      }, /*  748 */
-       { -1,   0,      printargs,              "SYS_1749"      }, /*  749 */
-       { -1,   0,      printargs,              "SYS_1750"      }, /*  750 */
-       { -1,   0,      printargs,              "SYS_1751"      }, /*  751 */
-       { -1,   0,      printargs,              "SYS_1752"      }, /*  752 */
-       { -1,   0,      printargs,              "SYS_1753"      }, /*  753 */
-       { -1,   0,      printargs,              "SYS_1754"      }, /*  754 */
-       { -1,   0,      printargs,              "SYS_1755"      }, /*  755 */
-       { -1,   0,      printargs,              "SYS_1756"      }, /*  756 */
-       { -1,   0,      printargs,              "SYS_1757"      }, /*  757 */
-       { -1,   0,      printargs,              "SYS_1758"      }, /*  758 */
-       { -1,   0,      printargs,              "SYS_1759"      }, /*  759 */
-       { -1,   0,      printargs,              "SYS_1760"      }, /*  760 */
-       { -1,   0,      printargs,              "SYS_1761"      }, /*  761 */
-       { -1,   0,      printargs,              "SYS_1762"      }, /*  762 */
-       { -1,   0,      printargs,              "SYS_1763"      }, /*  763 */
-       { -1,   0,      printargs,              "SYS_1764"      }, /*  764 */
-       { -1,   0,      printargs,              "SYS_1765"      }, /*  765 */
-       { -1,   0,      printargs,              "SYS_1766"      }, /*  766 */
-       { -1,   0,      printargs,              "SYS_1767"      }, /*  767 */
-       { -1,   0,      printargs,              "SYS_1768"      }, /*  768 */
-       { -1,   0,      printargs,              "SYS_1769"      }, /*  769 */
-       { -1,   0,      printargs,              "SYS_1770"      }, /*  770 */
-       { -1,   0,      printargs,              "SYS_1771"      }, /*  771 */
-       { -1,   0,      printargs,              "SYS_1772"      }, /*  772 */
-       { -1,   0,      printargs,              "SYS_1773"      }, /*  773 */
-       { -1,   0,      printargs,              "SYS_1774"      }, /*  774 */
-       { -1,   0,      printargs,              "SYS_1775"      }, /*  775 */
-       { -1,   0,      printargs,              "SYS_1776"      }, /*  776 */
-       { -1,   0,      printargs,              "SYS_1777"      }, /*  777 */
-       { -1,   0,      printargs,              "SYS_1778"      }, /*  778 */
-       { -1,   0,      printargs,              "SYS_1779"      }, /*  779 */
-       { -1,   0,      printargs,              "SYS_1780"      }, /*  780 */
-       { -1,   0,      printargs,              "SYS_1781"      }, /*  781 */
-       { -1,   0,      printargs,              "SYS_1782"      }, /*  782 */
-       { -1,   0,      printargs,              "SYS_1783"      }, /*  783 */
-       { -1,   0,      printargs,              "SYS_1784"      }, /*  784 */
-       { -1,   0,      printargs,              "SYS_1785"      }, /*  785 */
-       { -1,   0,      printargs,              "SYS_1786"      }, /*  786 */
-       { -1,   0,      printargs,              "SYS_1787"      }, /*  787 */
-       { -1,   0,      printargs,              "SYS_1788"      }, /*  788 */
-       { -1,   0,      printargs,              "SYS_1789"      }, /*  789 */
-       { -1,   0,      printargs,              "SYS_1790"      }, /*  790 */
-       { -1,   0,      printargs,              "SYS_1791"      }, /*  791 */
-       { -1,   0,      printargs,              "SYS_1792"      }, /*  792 */
-       { -1,   0,      printargs,              "SYS_1793"      }, /*  793 */
-       { -1,   0,      printargs,              "SYS_1794"      }, /*  794 */
-       { -1,   0,      printargs,              "SYS_1795"      }, /*  795 */
-       { -1,   0,      printargs,              "SYS_1796"      }, /*  796 */
-       { -1,   0,      printargs,              "SYS_1797"      }, /*  797 */
-       { -1,   0,      printargs,              "SYS_1798"      }, /*  798 */
-       { -1,   0,      printargs,              "SYS_1799"      }, /*  799 */
-       { -1,   0,      printargs,              "SYS_1800"      }, /*  800 */
-       { -1,   0,      printargs,              "SYS_1801"      }, /*  801 */
-       { -1,   0,      printargs,              "SYS_1802"      }, /*  802 */
-       { -1,   0,      printargs,              "SYS_1803"      }, /*  803 */
-       { -1,   0,      printargs,              "SYS_1804"      }, /*  804 */
-       { -1,   0,      printargs,              "SYS_1805"      }, /*  805 */
-       { -1,   0,      printargs,              "SYS_1806"      }, /*  806 */
-       { -1,   0,      printargs,              "SYS_1807"      }, /*  807 */
-       { -1,   0,      printargs,              "SYS_1808"      }, /*  808 */
-       { -1,   0,      printargs,              "SYS_1809"      }, /*  809 */
-       { -1,   0,      printargs,              "SYS_1810"      }, /*  810 */
-       { -1,   0,      printargs,              "SYS_1811"      }, /*  811 */
-       { -1,   0,      printargs,              "SYS_1812"      }, /*  812 */
-       { -1,   0,      printargs,              "SYS_1813"      }, /*  813 */
-       { -1,   0,      printargs,              "SYS_1814"      }, /*  814 */
-       { -1,   0,      printargs,              "SYS_1815"      }, /*  815 */
-       { -1,   0,      printargs,              "SYS_1816"      }, /*  816 */
-       { -1,   0,      printargs,              "SYS_1817"      }, /*  817 */
-       { -1,   0,      printargs,              "SYS_1818"      }, /*  818 */
-       { -1,   0,      printargs,              "SYS_1819"      }, /*  819 */
-       { -1,   0,      printargs,              "SYS_1820"      }, /*  820 */
-       { -1,   0,      printargs,              "SYS_1821"      }, /*  821 */
-       { -1,   0,      printargs,              "SYS_1822"      }, /*  822 */
-       { -1,   0,      printargs,              "SYS_1823"      }, /*  823 */
-       { -1,   0,      printargs,              "SYS_1824"      }, /*  824 */
-       { -1,   0,      printargs,              "SYS_1825"      }, /*  825 */
-       { -1,   0,      printargs,              "SYS_1826"      }, /*  826 */
-       { -1,   0,      printargs,              "SYS_1827"      }, /*  827 */
-       { -1,   0,      printargs,              "SYS_1828"      }, /*  828 */
-       { -1,   0,      printargs,              "SYS_1829"      }, /*  829 */
-       { -1,   0,      printargs,              "SYS_1830"      }, /*  830 */
-       { -1,   0,      printargs,              "SYS_1831"      }, /*  831 */
-       { -1,   0,      printargs,              "SYS_1832"      }, /*  832 */
-       { -1,   0,      printargs,              "SYS_1833"      }, /*  833 */
-       { -1,   0,      printargs,              "SYS_1834"      }, /*  834 */
-       { -1,   0,      printargs,              "SYS_1835"      }, /*  835 */
-       { -1,   0,      printargs,              "SYS_1836"      }, /*  836 */
-       { -1,   0,      printargs,              "SYS_1837"      }, /*  837 */
-       { -1,   0,      printargs,              "SYS_1838"      }, /*  838 */
-       { -1,   0,      printargs,              "SYS_1839"      }, /*  839 */
-       { -1,   0,      printargs,              "SYS_1840"      }, /*  840 */
-       { -1,   0,      printargs,              "SYS_1841"      }, /*  841 */
-       { -1,   0,      printargs,              "SYS_1842"      }, /*  842 */
-       { -1,   0,      printargs,              "SYS_1843"      }, /*  843 */
-       { -1,   0,      printargs,              "SYS_1844"      }, /*  844 */
-       { -1,   0,      printargs,              "SYS_1845"      }, /*  845 */
-       { -1,   0,      printargs,              "SYS_1846"      }, /*  846 */
-       { -1,   0,      printargs,              "SYS_1847"      }, /*  847 */
-       { -1,   0,      printargs,              "SYS_1848"      }, /*  848 */
-       { -1,   0,      printargs,              "SYS_1849"      }, /*  849 */
-       { -1,   0,      printargs,              "SYS_1850"      }, /*  850 */
-       { -1,   0,      printargs,              "SYS_1851"      }, /*  851 */
-       { -1,   0,      printargs,              "SYS_1852"      }, /*  852 */
-       { -1,   0,      printargs,              "SYS_1853"      }, /*  853 */
-       { -1,   0,      printargs,              "SYS_1854"      }, /*  854 */
-       { -1,   0,      printargs,              "SYS_1855"      }, /*  855 */
-       { -1,   0,      printargs,              "SYS_1856"      }, /*  856 */
-       { -1,   0,      printargs,              "SYS_1857"      }, /*  857 */
-       { -1,   0,      printargs,              "SYS_1858"      }, /*  858 */
-       { -1,   0,      printargs,              "SYS_1859"      }, /*  859 */
-       { -1,   0,      printargs,              "SYS_1860"      }, /*  860 */
-       { -1,   0,      printargs,              "SYS_1861"      }, /*  861 */
-       { -1,   0,      printargs,              "SYS_1862"      }, /*  862 */
-       { -1,   0,      printargs,              "SYS_1863"      }, /*  863 */
-       { -1,   0,      printargs,              "SYS_1864"      }, /*  864 */
-       { -1,   0,      printargs,              "SYS_1865"      }, /*  865 */
-       { -1,   0,      printargs,              "SYS_1866"      }, /*  866 */
-       { -1,   0,      printargs,              "SYS_1867"      }, /*  867 */
-       { -1,   0,      printargs,              "SYS_1868"      }, /*  868 */
-       { -1,   0,      printargs,              "SYS_1869"      }, /*  869 */
-       { -1,   0,      printargs,              "SYS_1870"      }, /*  870 */
-       { -1,   0,      printargs,              "SYS_1871"      }, /*  871 */
-       { -1,   0,      printargs,              "SYS_1872"      }, /*  872 */
-       { -1,   0,      printargs,              "SYS_1873"      }, /*  873 */
-       { -1,   0,      printargs,              "SYS_1874"      }, /*  874 */
-       { -1,   0,      printargs,              "SYS_1875"      }, /*  875 */
-       { -1,   0,      printargs,              "SYS_1876"      }, /*  876 */
-       { -1,   0,      printargs,              "SYS_1877"      }, /*  877 */
-       { -1,   0,      printargs,              "SYS_1878"      }, /*  878 */
-       { -1,   0,      printargs,              "SYS_1879"      }, /*  879 */
-       { -1,   0,      printargs,              "SYS_1880"      }, /*  880 */
-       { -1,   0,      printargs,              "SYS_1881"      }, /*  881 */
-       { -1,   0,      printargs,              "SYS_1882"      }, /*  882 */
-       { -1,   0,      printargs,              "SYS_1883"      }, /*  883 */
-       { -1,   0,      printargs,              "SYS_1884"      }, /*  884 */
-       { -1,   0,      printargs,              "SYS_1885"      }, /*  885 */
-       { -1,   0,      printargs,              "SYS_1886"      }, /*  886 */
-       { -1,   0,      printargs,              "SYS_1887"      }, /*  887 */
-       { -1,   0,      printargs,              "SYS_1888"      }, /*  888 */
-       { -1,   0,      printargs,              "SYS_1889"      }, /*  889 */
-       { -1,   0,      printargs,              "SYS_1890"      }, /*  890 */
-       { -1,   0,      printargs,              "SYS_1891"      }, /*  891 */
-       { -1,   0,      printargs,              "SYS_1892"      }, /*  892 */
-       { -1,   0,      printargs,              "SYS_1893"      }, /*  893 */
-       { -1,   0,      printargs,              "SYS_1894"      }, /*  894 */
-       { -1,   0,      printargs,              "SYS_1895"      }, /*  895 */
-       { -1,   0,      printargs,              "SYS_1896"      }, /*  896 */
-       { -1,   0,      printargs,              "SYS_1897"      }, /*  897 */
-       { -1,   0,      printargs,              "SYS_1898"      }, /*  898 */
-       { -1,   0,      printargs,              "SYS_1899"      }, /*  899 */
-       { -1,   0,      printargs,              "SYS_1900"      }, /*  900 */
-       { -1,   0,      printargs,              "SYS_1901"      }, /*  901 */
-       { -1,   0,      printargs,              "SYS_1902"      }, /*  902 */
-       { -1,   0,      printargs,              "SYS_1903"      }, /*  903 */
-       { -1,   0,      printargs,              "SYS_1904"      }, /*  904 */
-       { -1,   0,      printargs,              "SYS_1905"      }, /*  905 */
-       { -1,   0,      printargs,              "SYS_1906"      }, /*  906 */
-       { -1,   0,      printargs,              "SYS_1907"      }, /*  907 */
-       { -1,   0,      printargs,              "SYS_1908"      }, /*  908 */
-       { -1,   0,      printargs,              "SYS_1909"      }, /*  909 */
-       { -1,   0,      printargs,              "SYS_1910"      }, /*  910 */
-       { -1,   0,      printargs,              "SYS_1911"      }, /*  911 */
-       { -1,   0,      printargs,              "SYS_1912"      }, /*  912 */
-       { -1,   0,      printargs,              "SYS_1913"      }, /*  913 */
-       { -1,   0,      printargs,              "SYS_1914"      }, /*  914 */
-       { -1,   0,      printargs,              "SYS_1915"      }, /*  915 */
-       { -1,   0,      printargs,              "SYS_1916"      }, /*  916 */
-       { -1,   0,      printargs,              "SYS_1917"      }, /*  917 */
-       { -1,   0,      printargs,              "SYS_1918"      }, /*  918 */
-       { -1,   0,      printargs,              "SYS_1919"      }, /*  919 */
-       { -1,   0,      printargs,              "SYS_1920"      }, /*  920 */
-       { -1,   0,      printargs,              "SYS_1921"      }, /*  921 */
-       { -1,   0,      printargs,              "SYS_1922"      }, /*  922 */
-       { -1,   0,      printargs,              "SYS_1923"      }, /*  923 */
-       { -1,   0,      printargs,              "SYS_1924"      }, /*  924 */
-       { -1,   0,      printargs,              "SYS_1925"      }, /*  925 */
-       { -1,   0,      printargs,              "SYS_1926"      }, /*  926 */
-       { -1,   0,      printargs,              "SYS_1927"      }, /*  927 */
-       { -1,   0,      printargs,              "SYS_1928"      }, /*  928 */
-       { -1,   0,      printargs,              "SYS_1929"      }, /*  929 */
-       { -1,   0,      printargs,              "SYS_1930"      }, /*  930 */
-       { -1,   0,      printargs,              "SYS_1931"      }, /*  931 */
-       { -1,   0,      printargs,              "SYS_1932"      }, /*  932 */
-       { -1,   0,      printargs,              "SYS_1933"      }, /*  933 */
-       { -1,   0,      printargs,              "SYS_1934"      }, /*  934 */
-       { -1,   0,      printargs,              "SYS_1935"      }, /*  935 */
-       { -1,   0,      printargs,              "SYS_1936"      }, /*  936 */
-       { -1,   0,      printargs,              "SYS_1937"      }, /*  937 */
-       { -1,   0,      printargs,              "SYS_1938"      }, /*  938 */
-       { -1,   0,      printargs,              "SYS_1939"      }, /*  939 */
-       { -1,   0,      printargs,              "SYS_1940"      }, /*  940 */
-       { -1,   0,      printargs,              "SYS_1941"      }, /*  941 */
-       { -1,   0,      printargs,              "SYS_1942"      }, /*  942 */
-       { -1,   0,      printargs,              "SYS_1943"      }, /*  943 */
-       { -1,   0,      printargs,              "SYS_1944"      }, /*  944 */
-       { -1,   0,      printargs,              "SYS_1945"      }, /*  945 */
-       { -1,   0,      printargs,              "SYS_1946"      }, /*  946 */
-       { -1,   0,      printargs,              "SYS_1947"      }, /*  947 */
-       { -1,   0,      printargs,              "SYS_1948"      }, /*  948 */
-       { -1,   0,      printargs,              "SYS_1949"      }, /*  949 */
-       { -1,   0,      printargs,              "SYS_1950"      }, /*  950 */
-       { -1,   0,      printargs,              "SYS_1951"      }, /*  951 */
-       { -1,   0,      printargs,              "SYS_1952"      }, /*  952 */
-       { -1,   0,      printargs,              "SYS_1953"      }, /*  953 */
-       { -1,   0,      printargs,              "SYS_1954"      }, /*  954 */
-       { -1,   0,      printargs,              "SYS_1955"      }, /*  955 */
-       { -1,   0,      printargs,              "SYS_1956"      }, /*  956 */
-       { -1,   0,      printargs,              "SYS_1957"      }, /*  957 */
-       { -1,   0,      printargs,              "SYS_1958"      }, /*  958 */
-       { -1,   0,      printargs,              "SYS_1959"      }, /*  959 */
-       { -1,   0,      printargs,              "SYS_1960"      }, /*  960 */
-       { -1,   0,      printargs,              "SYS_1961"      }, /*  961 */
-       { -1,   0,      printargs,              "SYS_1962"      }, /*  962 */
-       { -1,   0,      printargs,              "SYS_1963"      }, /*  963 */
-       { -1,   0,      printargs,              "SYS_1964"      }, /*  964 */
-       { -1,   0,      printargs,              "SYS_1965"      }, /*  965 */
-       { -1,   0,      printargs,              "SYS_1966"      }, /*  966 */
-       { -1,   0,      printargs,              "SYS_1967"      }, /*  967 */
-       { -1,   0,      printargs,              "SYS_1968"      }, /*  968 */
-       { -1,   0,      printargs,              "SYS_1969"      }, /*  969 */
-       { -1,   0,      printargs,              "SYS_1970"      }, /*  970 */
-       { -1,   0,      printargs,              "SYS_1971"      }, /*  971 */
-       { -1,   0,      printargs,              "SYS_1972"      }, /*  972 */
-       { -1,   0,      printargs,              "SYS_1973"      }, /*  973 */
-       { -1,   0,      printargs,              "SYS_1974"      }, /*  974 */
-       { -1,   0,      printargs,              "SYS_1975"      }, /*  975 */
-       { -1,   0,      printargs,              "SYS_1976"      }, /*  976 */
-       { -1,   0,      printargs,              "SYS_1977"      }, /*  977 */
-       { -1,   0,      printargs,              "SYS_1978"      }, /*  978 */
-       { -1,   0,      printargs,              "SYS_1979"      }, /*  979 */
-       { -1,   0,      printargs,              "SYS_1980"      }, /*  980 */
-       { -1,   0,      printargs,              "SYS_1981"      }, /*  981 */
-       { -1,   0,      printargs,              "SYS_1982"      }, /*  982 */
-       { -1,   0,      printargs,              "SYS_1983"      }, /*  983 */
-       { -1,   0,      printargs,              "SYS_1984"      }, /*  984 */
-       { -1,   0,      printargs,              "SYS_1985"      }, /*  985 */
-       { -1,   0,      printargs,              "SYS_1986"      }, /*  986 */
-       { -1,   0,      printargs,              "SYS_1987"      }, /*  987 */
-       { -1,   0,      printargs,              "SYS_1988"      }, /*  988 */
-       { -1,   0,      printargs,              "SYS_1989"      }, /*  989 */
-       { -1,   0,      printargs,              "SYS_1990"      }, /*  990 */
-       { -1,   0,      printargs,              "SYS_1991"      }, /*  991 */
-       { -1,   0,      printargs,              "SYS_1992"      }, /*  992 */
-       { -1,   0,      printargs,              "SYS_1993"      }, /*  993 */
-       { -1,   0,      printargs,              "SYS_1994"      }, /*  994 */
-       { -1,   0,      printargs,              "SYS_1995"      }, /*  995 */
-       { -1,   0,      printargs,              "SYS_1996"      }, /*  996 */
-       { -1,   0,      printargs,              "SYS_1997"      }, /*  997 */
-       { -1,   0,      printargs,              "SYS_1998"      }, /*  998 */
-       { -1,   0,      printargs,              "SYS_1999"      }, /*  999 */
+       { -1,   0,      printargs,              "SYS_0000"      }, /*  000 */
+       { -1,   0,      printargs,              "SYS_0001"      }, /*  001 */
+       { -1,   0,      printargs,              "SYS_0002"      }, /*  002 */
+       { -1,   0,      printargs,              "SYS_0003"      }, /*  003 */
+       { -1,   0,      printargs,              "SYS_0004"      }, /*  004 */
+       { -1,   0,      printargs,              "SYS_0005"      }, /*  005 */
+       { -1,   0,      printargs,              "SYS_0006"      }, /*  006 */
+       { -1,   0,      printargs,              "SYS_0007"      }, /*  007 */
+       { -1,   0,      printargs,              "SYS_0008"      }, /*  008 */
+       { -1,   0,      printargs,              "SYS_0009"      }, /*  009 */
+       { -1,   0,      printargs,              "SYS_0010"      }, /*  010 */
+       { -1,   0,      printargs,              "SYS_0011"      }, /*  011 */
+       { -1,   0,      printargs,              "SYS_0012"      }, /*  012 */
+       { -1,   0,      printargs,              "SYS_0013"      }, /*  013 */
+       { -1,   0,      printargs,              "SYS_0014"      }, /*  014 */
+       { -1,   0,      printargs,              "SYS_0015"      }, /*  015 */
+       { -1,   0,      printargs,              "SYS_0016"      }, /*  016 */
+       { -1,   0,      printargs,              "SYS_0017"      }, /*  017 */
+       { -1,   0,      printargs,              "SYS_0018"      }, /*  018 */
+       { -1,   0,      printargs,              "SYS_0019"      }, /*  019 */
+       { -1,   0,      printargs,              "SYS_0020"      }, /*  020 */
+       { -1,   0,      printargs,              "SYS_0021"      }, /*  021 */
+       { -1,   0,      printargs,              "SYS_0022"      }, /*  022 */
+       { -1,   0,      printargs,              "SYS_0023"      }, /*  023 */
+       { -1,   0,      printargs,              "SYS_0024"      }, /*  024 */
+       { -1,   0,      printargs,              "SYS_0025"      }, /*  025 */
+       { -1,   0,      printargs,              "SYS_0026"      }, /*  026 */
+       { -1,   0,      printargs,              "SYS_0027"      }, /*  027 */
+       { -1,   0,      printargs,              "SYS_0028"      }, /*  028 */
+       { -1,   0,      printargs,              "SYS_0029"      }, /*  029 */
+       { -1,   0,      printargs,              "SYS_0030"      }, /*  030 */
+       { -1,   0,      printargs,              "SYS_0031"      }, /*  031 */
+       { -1,   0,      printargs,              "SYS_0032"      }, /*  032 */
+       { -1,   0,      printargs,              "SYS_0033"      }, /*  033 */
+       { -1,   0,      printargs,              "SYS_0034"      }, /*  034 */
+       { -1,   0,      printargs,              "SYS_0035"      }, /*  035 */
+       { -1,   0,      printargs,              "SYS_0036"      }, /*  036 */
+       { -1,   0,      printargs,              "SYS_0037"      }, /*  037 */
+       { -1,   0,      printargs,              "SYS_0038"      }, /*  038 */
+       { -1,   0,      printargs,              "SYS_0039"      }, /*  039 */
+       { -1,   0,      printargs,              "SYS_0040"      }, /*  040 */
+       { -1,   0,      printargs,              "SYS_0041"      }, /*  041 */
+       { -1,   0,      printargs,              "SYS_0042"      }, /*  042 */
+       { -1,   0,      printargs,              "SYS_0043"      }, /*  043 */
+       { -1,   0,      printargs,              "SYS_0044"      }, /*  044 */
+       { -1,   0,      printargs,              "SYS_0045"      }, /*  045 */
+       { -1,   0,      printargs,              "SYS_0046"      }, /*  046 */
+       { -1,   0,      printargs,              "SYS_0047"      }, /*  047 */
+       { -1,   0,      printargs,              "SYS_0048"      }, /*  048 */
+       { -1,   0,      printargs,              "SYS_0049"      }, /*  049 */
+       { -1,   0,      printargs,              "SYS_0050"      }, /*  050 */
+       { -1,   0,      printargs,              "SYS_0051"      }, /*  051 */
+       { -1,   0,      printargs,              "SYS_0052"      }, /*  052 */
+       { -1,   0,      printargs,              "SYS_0053"      }, /*  053 */
+       { -1,   0,      printargs,              "SYS_0054"      }, /*  054 */
+       { -1,   0,      printargs,              "SYS_0055"      }, /*  055 */
+       { -1,   0,      printargs,              "SYS_0056"      }, /*  056 */
+       { -1,   0,      printargs,              "SYS_0057"      }, /*  057 */
+       { -1,   0,      printargs,              "SYS_0058"      }, /*  058 */
+       { -1,   0,      printargs,              "SYS_0059"      }, /*  059 */
+       { -1,   0,      printargs,              "SYS_0060"      }, /*  060 */
+       { -1,   0,      printargs,              "SYS_0061"      }, /*  061 */
+       { -1,   0,      printargs,              "SYS_0062"      }, /*  062 */
+       { -1,   0,      printargs,              "SYS_0063"      }, /*  063 */
+       { -1,   0,      printargs,              "SYS_0064"      }, /*  064 */
+       { -1,   0,      printargs,              "SYS_0065"      }, /*  065 */
+       { -1,   0,      printargs,              "SYS_0066"      }, /*  066 */
+       { -1,   0,      printargs,              "SYS_0067"      }, /*  067 */
+       { -1,   0,      printargs,              "SYS_0068"      }, /*  068 */
+       { -1,   0,      printargs,              "SYS_0069"      }, /*  069 */
+       { -1,   0,      printargs,              "SYS_0070"      }, /*  070 */
+       { -1,   0,      printargs,              "SYS_0071"      }, /*  071 */
+       { -1,   0,      printargs,              "SYS_0072"      }, /*  072 */
+       { -1,   0,      printargs,              "SYS_0073"      }, /*  073 */
+       { -1,   0,      printargs,              "SYS_0074"      }, /*  074 */
+       { -1,   0,      printargs,              "SYS_0075"      }, /*  075 */
+       { -1,   0,      printargs,              "SYS_0076"      }, /*  076 */
+       { -1,   0,      printargs,              "SYS_0077"      }, /*  077 */
+       { -1,   0,      printargs,              "SYS_0078"      }, /*  078 */
+       { -1,   0,      printargs,              "SYS_0079"      }, /*  079 */
+       { -1,   0,      printargs,              "SYS_0080"      }, /*  080 */
+       { -1,   0,      printargs,              "SYS_0081"      }, /*  081 */
+       { -1,   0,      printargs,              "SYS_0082"      }, /*  082 */
+       { -1,   0,      printargs,              "SYS_0083"      }, /*  083 */
+       { -1,   0,      printargs,              "SYS_0084"      }, /*  084 */
+       { -1,   0,      printargs,              "SYS_0085"      }, /*  085 */
+       { -1,   0,      printargs,              "SYS_0086"      }, /*  086 */
+       { -1,   0,      printargs,              "SYS_0087"      }, /*  087 */
+       { -1,   0,      printargs,              "SYS_0088"      }, /*  088 */
+       { -1,   0,      printargs,              "SYS_0089"      }, /*  089 */
+       { -1,   0,      printargs,              "SYS_0090"      }, /*  090 */
+       { -1,   0,      printargs,              "SYS_0091"      }, /*  091 */
+       { -1,   0,      printargs,              "SYS_0092"      }, /*  092 */
+       { -1,   0,      printargs,              "SYS_0093"      }, /*  093 */
+       { -1,   0,      printargs,              "SYS_0094"      }, /*  094 */
+       { -1,   0,      printargs,              "SYS_0095"      }, /*  095 */
+       { -1,   0,      printargs,              "SYS_0096"      }, /*  096 */
+       { -1,   0,      printargs,              "SYS_0097"      }, /*  097 */
+       { -1,   0,      printargs,              "SYS_0098"      }, /*  098 */
+       { -1,   0,      printargs,              "SYS_0099"      }, /*  099 */
+       { -1,   0,      printargs,              "SYS_0100"      }, /*  100 */
+       { -1,   0,      printargs,              "SYS_0101"      }, /*  101 */
+       { -1,   0,      printargs,              "SYS_0102"      }, /*  102 */
+       { -1,   0,      printargs,              "SYS_0103"      }, /*  103 */
+       { -1,   0,      printargs,              "SYS_0104"      }, /*  104 */
+       { -1,   0,      printargs,              "SYS_0105"      }, /*  105 */
+       { -1,   0,      printargs,              "SYS_0106"      }, /*  106 */
+       { -1,   0,      printargs,              "SYS_0107"      }, /*  107 */
+       { -1,   0,      printargs,              "SYS_0108"      }, /*  108 */
+       { -1,   0,      printargs,              "SYS_0109"      }, /*  109 */
+       { -1,   0,      printargs,              "SYS_0110"      }, /*  110 */
+       { -1,   0,      printargs,              "SYS_0111"      }, /*  111 */
+       { -1,   0,      printargs,              "SYS_0112"      }, /*  112 */
+       { -1,   0,      printargs,              "SYS_0113"      }, /*  113 */
+       { -1,   0,      printargs,              "SYS_0114"      }, /*  114 */
+       { -1,   0,      printargs,              "SYS_0115"      }, /*  115 */
+       { -1,   0,      printargs,              "SYS_0116"      }, /*  116 */
+       { -1,   0,      printargs,              "SYS_0117"      }, /*  117 */
+       { -1,   0,      printargs,              "SYS_0118"      }, /*  118 */
+       { -1,   0,      printargs,              "SYS_0119"      }, /*  119 */
+       { -1,   0,      printargs,              "SYS_0120"      }, /*  120 */
+       { -1,   0,      printargs,              "SYS_0121"      }, /*  121 */
+       { -1,   0,      printargs,              "SYS_0122"      }, /*  122 */
+       { -1,   0,      printargs,              "SYS_0123"      }, /*  123 */
+       { -1,   0,      printargs,              "SYS_0124"      }, /*  124 */
+       { -1,   0,      printargs,              "SYS_0125"      }, /*  125 */
+       { -1,   0,      printargs,              "SYS_0126"      }, /*  126 */
+       { -1,   0,      printargs,              "SYS_0127"      }, /*  127 */
+       { -1,   0,      printargs,              "SYS_0128"      }, /*  128 */
+       { -1,   0,      printargs,              "SYS_0129"      }, /*  129 */
+       { -1,   0,      printargs,              "SYS_0130"      }, /*  130 */
+       { -1,   0,      printargs,              "SYS_0131"      }, /*  131 */
+       { -1,   0,      printargs,              "SYS_0132"      }, /*  132 */
+       { -1,   0,      printargs,              "SYS_0133"      }, /*  133 */
+       { -1,   0,      printargs,              "SYS_0134"      }, /*  134 */
+       { -1,   0,      printargs,              "SYS_0135"      }, /*  135 */
+       { -1,   0,      printargs,              "SYS_0136"      }, /*  136 */
+       { -1,   0,      printargs,              "SYS_0137"      }, /*  137 */
+       { -1,   0,      printargs,              "SYS_0138"      }, /*  138 */
+       { -1,   0,      printargs,              "SYS_0139"      }, /*  139 */
+       { -1,   0,      printargs,              "SYS_0140"      }, /*  140 */
+       { -1,   0,      printargs,              "SYS_0141"      }, /*  141 */
+       { -1,   0,      printargs,              "SYS_0142"      }, /*  142 */
+       { -1,   0,      printargs,              "SYS_0143"      }, /*  143 */
+       { -1,   0,      printargs,              "SYS_0144"      }, /*  144 */
+       { -1,   0,      printargs,              "SYS_0145"      }, /*  145 */
+       { -1,   0,      printargs,              "SYS_0146"      }, /*  146 */
+       { -1,   0,      printargs,              "SYS_0147"      }, /*  147 */
+       { -1,   0,      printargs,              "SYS_0148"      }, /*  148 */
+       { -1,   0,      printargs,              "SYS_0149"      }, /*  149 */
+       { -1,   0,      printargs,              "SYS_0150"      }, /*  150 */
+       { -1,   0,      printargs,              "SYS_0151"      }, /*  151 */
+       { -1,   0,      printargs,              "SYS_0152"      }, /*  152 */
+       { -1,   0,      printargs,              "SYS_0153"      }, /*  153 */
+       { -1,   0,      printargs,              "SYS_0154"      }, /*  154 */
+       { -1,   0,      printargs,              "SYS_0155"      }, /*  155 */
+       { -1,   0,      printargs,              "SYS_0156"      }, /*  156 */
+       { -1,   0,      printargs,              "SYS_0157"      }, /*  157 */
+       { -1,   0,      printargs,              "SYS_0158"      }, /*  158 */
+       { -1,   0,      printargs,              "SYS_0159"      }, /*  159 */
+       { -1,   0,      printargs,              "SYS_0160"      }, /*  160 */
+       { -1,   0,      printargs,              "SYS_0161"      }, /*  161 */
+       { -1,   0,      printargs,              "SYS_0162"      }, /*  162 */
+       { -1,   0,      printargs,              "SYS_0163"      }, /*  163 */
+       { -1,   0,      printargs,              "SYS_0164"      }, /*  164 */
+       { -1,   0,      printargs,              "SYS_0165"      }, /*  165 */
+       { -1,   0,      printargs,              "SYS_0166"      }, /*  166 */
+       { -1,   0,      printargs,              "SYS_0167"      }, /*  167 */
+       { -1,   0,      printargs,              "SYS_0168"      }, /*  168 */
+       { -1,   0,      printargs,              "SYS_0169"      }, /*  169 */
+       { -1,   0,      printargs,              "SYS_0170"      }, /*  170 */
+       { -1,   0,      printargs,              "SYS_0171"      }, /*  171 */
+       { -1,   0,      printargs,              "SYS_0172"      }, /*  172 */
+       { -1,   0,      printargs,              "SYS_0173"      }, /*  173 */
+       { -1,   0,      printargs,              "SYS_0174"      }, /*  174 */
+       { -1,   0,      printargs,              "SYS_0175"      }, /*  175 */
+       { -1,   0,      printargs,              "SYS_0176"      }, /*  176 */
+       { -1,   0,      printargs,              "SYS_0177"      }, /*  177 */
+       { -1,   0,      printargs,              "SYS_0178"      }, /*  178 */
+       { -1,   0,      printargs,              "SYS_0179"      }, /*  179 */
+       { -1,   0,      printargs,              "SYS_0180"      }, /*  180 */
+       { -1,   0,      printargs,              "SYS_0181"      }, /*  181 */
+       { -1,   0,      printargs,              "SYS_0182"      }, /*  182 */
+       { -1,   0,      printargs,              "SYS_0183"      }, /*  183 */
+       { -1,   0,      printargs,              "SYS_0184"      }, /*  184 */
+       { -1,   0,      printargs,              "SYS_0185"      }, /*  185 */
+       { -1,   0,      printargs,              "SYS_0186"      }, /*  186 */
+       { -1,   0,      printargs,              "SYS_0187"      }, /*  187 */
+       { -1,   0,      printargs,              "SYS_0188"      }, /*  188 */
+       { -1,   0,      printargs,              "SYS_0189"      }, /*  189 */
+       { -1,   0,      printargs,              "SYS_0190"      }, /*  190 */
+       { -1,   0,      printargs,              "SYS_0191"      }, /*  191 */
+       { -1,   0,      printargs,              "SYS_0192"      }, /*  192 */
+       { -1,   0,      printargs,              "SYS_0193"      }, /*  193 */
+       { -1,   0,      printargs,              "SYS_0194"      }, /*  194 */
+       { -1,   0,      printargs,              "SYS_0195"      }, /*  195 */
+       { -1,   0,      printargs,              "SYS_0196"      }, /*  196 */
+       { -1,   0,      printargs,              "SYS_0197"      }, /*  197 */
+       { -1,   0,      printargs,              "SYS_0198"      }, /*  198 */
+       { -1,   0,      printargs,              "SYS_0199"      }, /*  199 */
+       { -1,   0,      printargs,              "SYS_0200"      }, /*  200 */
+       { -1,   0,      printargs,              "SYS_0201"      }, /*  201 */
+       { -1,   0,      printargs,              "SYS_0202"      }, /*  202 */
+       { -1,   0,      printargs,              "SYS_0203"      }, /*  203 */
+       { -1,   0,      printargs,              "SYS_0204"      }, /*  204 */
+       { -1,   0,      printargs,              "SYS_0205"      }, /*  205 */
+       { -1,   0,      printargs,              "SYS_0206"      }, /*  206 */
+       { -1,   0,      printargs,              "SYS_0207"      }, /*  207 */
+       { -1,   0,      printargs,              "SYS_0208"      }, /*  208 */
+       { -1,   0,      printargs,              "SYS_0209"      }, /*  209 */
+       { -1,   0,      printargs,              "SYS_0210"      }, /*  210 */
+       { -1,   0,      printargs,              "SYS_0211"      }, /*  211 */
+       { -1,   0,      printargs,              "SYS_0212"      }, /*  212 */
+       { -1,   0,      printargs,              "SYS_0213"      }, /*  213 */
+       { -1,   0,      printargs,              "SYS_0214"      }, /*  214 */
+       { -1,   0,      printargs,              "SYS_0215"      }, /*  215 */
+       { -1,   0,      printargs,              "SYS_0216"      }, /*  216 */
+       { -1,   0,      printargs,              "SYS_0217"      }, /*  217 */
+       { -1,   0,      printargs,              "SYS_0218"      }, /*  218 */
+       { -1,   0,      printargs,              "SYS_0219"      }, /*  219 */
+       { -1,   0,      printargs,              "SYS_0220"      }, /*  220 */
+       { -1,   0,      printargs,              "SYS_0221"      }, /*  221 */
+       { -1,   0,      printargs,              "SYS_0222"      }, /*  222 */
+       { -1,   0,      printargs,              "SYS_0223"      }, /*  223 */
+       { -1,   0,      printargs,              "SYS_0224"      }, /*  224 */
+       { -1,   0,      printargs,              "SYS_0225"      }, /*  225 */
+       { -1,   0,      printargs,              "SYS_0226"      }, /*  226 */
+       { -1,   0,      printargs,              "SYS_0227"      }, /*  227 */
+       { -1,   0,      printargs,              "SYS_0228"      }, /*  228 */
+       { -1,   0,      printargs,              "SYS_0229"      }, /*  229 */
+       { -1,   0,      printargs,              "SYS_0230"      }, /*  230 */
+       { -1,   0,      printargs,              "SYS_0231"      }, /*  231 */
+       { -1,   0,      printargs,              "SYS_0232"      }, /*  232 */
+       { -1,   0,      printargs,              "SYS_0233"      }, /*  233 */
+       { -1,   0,      printargs,              "SYS_0234"      }, /*  234 */
+       { -1,   0,      printargs,              "SYS_0235"      }, /*  235 */
+       { -1,   0,      printargs,              "SYS_0236"      }, /*  236 */
+       { -1,   0,      printargs,              "SYS_0237"      }, /*  237 */
+       { -1,   0,      printargs,              "SYS_0238"      }, /*  238 */
+       { -1,   0,      printargs,              "SYS_0239"      }, /*  239 */
+       { -1,   0,      printargs,              "SYS_0240"      }, /*  240 */
+       { -1,   0,      printargs,              "SYS_0241"      }, /*  241 */
+       { -1,   0,      printargs,              "SYS_0242"      }, /*  242 */
+       { -1,   0,      printargs,              "SYS_0243"      }, /*  243 */
+       { -1,   0,      printargs,              "SYS_0244"      }, /*  244 */
+       { -1,   0,      printargs,              "SYS_0245"      }, /*  245 */
+       { -1,   0,      printargs,              "SYS_0246"      }, /*  246 */
+       { -1,   0,      printargs,              "SYS_0247"      }, /*  247 */
+       { -1,   0,      printargs,              "SYS_0248"      }, /*  248 */
+       { -1,   0,      printargs,              "SYS_0249"      }, /*  249 */
+       { -1,   0,      printargs,              "SYS_0250"      }, /*  250 */
+       { -1,   0,      printargs,              "SYS_0251"      }, /*  251 */
+       { -1,   0,      printargs,              "SYS_0252"      }, /*  252 */
+       { -1,   0,      printargs,              "SYS_0253"      }, /*  253 */
+       { -1,   0,      printargs,              "SYS_0254"      }, /*  254 */
+       { -1,   0,      printargs,              "SYS_0255"      }, /*  255 */
+       { -1,   0,      printargs,              "SYS_0256"      }, /*  256 */
+       { -1,   0,      printargs,              "SYS_0257"      }, /*  257 */
+       { -1,   0,      printargs,              "SYS_0258"      }, /*  258 */
+       { -1,   0,      printargs,              "SYS_0259"      }, /*  259 */
+       { -1,   0,      printargs,              "SYS_0260"      }, /*  260 */
+       { -1,   0,      printargs,              "SYS_0261"      }, /*  261 */
+       { -1,   0,      printargs,              "SYS_0262"      }, /*  262 */
+       { -1,   0,      printargs,              "SYS_0263"      }, /*  263 */
+       { -1,   0,      printargs,              "SYS_0264"      }, /*  264 */
+       { -1,   0,      printargs,              "SYS_0265"      }, /*  265 */
+       { -1,   0,      printargs,              "SYS_0266"      }, /*  266 */
+       { -1,   0,      printargs,              "SYS_0267"      }, /*  267 */
+       { -1,   0,      printargs,              "SYS_0268"      }, /*  268 */
+       { -1,   0,      printargs,              "SYS_0269"      }, /*  269 */
+       { -1,   0,      printargs,              "SYS_0270"      }, /*  270 */
+       { -1,   0,      printargs,              "SYS_0271"      }, /*  271 */
+       { -1,   0,      printargs,              "SYS_0272"      }, /*  272 */
+       { -1,   0,      printargs,              "SYS_0273"      }, /*  273 */
+       { -1,   0,      printargs,              "SYS_0274"      }, /*  274 */
+       { -1,   0,      printargs,              "SYS_0275"      }, /*  275 */
+       { -1,   0,      printargs,              "SYS_0276"      }, /*  276 */
+       { -1,   0,      printargs,              "SYS_0277"      }, /*  277 */
+       { -1,   0,      printargs,              "SYS_0278"      }, /*  278 */
+       { -1,   0,      printargs,              "SYS_0279"      }, /*  279 */
+       { -1,   0,      printargs,              "SYS_0280"      }, /*  280 */
+       { -1,   0,      printargs,              "SYS_0281"      }, /*  281 */
+       { -1,   0,      printargs,              "SYS_0282"      }, /*  282 */
+       { -1,   0,      printargs,              "SYS_0283"      }, /*  283 */
+       { -1,   0,      printargs,              "SYS_0284"      }, /*  284 */
+       { -1,   0,      printargs,              "SYS_0285"      }, /*  285 */
+       { -1,   0,      printargs,              "SYS_0286"      }, /*  286 */
+       { -1,   0,      printargs,              "SYS_0287"      }, /*  287 */
+       { -1,   0,      printargs,              "SYS_0288"      }, /*  288 */
+       { -1,   0,      printargs,              "SYS_0289"      }, /*  289 */
+       { -1,   0,      printargs,              "SYS_0290"      }, /*  290 */
+       { -1,   0,      printargs,              "SYS_0291"      }, /*  291 */
+       { -1,   0,      printargs,              "SYS_0292"      }, /*  292 */
+       { -1,   0,      printargs,              "SYS_0293"      }, /*  293 */
+       { -1,   0,      printargs,              "SYS_0294"      }, /*  294 */
+       { -1,   0,      printargs,              "SYS_0295"      }, /*  295 */
+       { -1,   0,      printargs,              "SYS_0296"      }, /*  296 */
+       { -1,   0,      printargs,              "SYS_0297"      }, /*  297 */
+       { -1,   0,      printargs,              "SYS_0298"      }, /*  298 */
+       { -1,   0,      printargs,              "SYS_0299"      }, /*  299 */
+       { -1,   0,      printargs,              "SYS_0300"      }, /*  300 */
+       { -1,   0,      printargs,              "SYS_0301"      }, /*  301 */
+       { -1,   0,      printargs,              "SYS_0302"      }, /*  302 */
+       { -1,   0,      printargs,              "SYS_0303"      }, /*  303 */
+       { -1,   0,      printargs,              "SYS_0304"      }, /*  304 */
+       { -1,   0,      printargs,              "SYS_0305"      }, /*  305 */
+       { -1,   0,      printargs,              "SYS_0306"      }, /*  306 */
+       { -1,   0,      printargs,              "SYS_0307"      }, /*  307 */
+       { -1,   0,      printargs,              "SYS_0308"      }, /*  308 */
+       { -1,   0,      printargs,              "SYS_0309"      }, /*  309 */
+       { -1,   0,      printargs,              "SYS_0310"      }, /*  310 */
+       { -1,   0,      printargs,              "SYS_0311"      }, /*  311 */
+       { -1,   0,      printargs,              "SYS_0312"      }, /*  312 */
+       { -1,   0,      printargs,              "SYS_0313"      }, /*  313 */
+       { -1,   0,      printargs,              "SYS_0314"      }, /*  314 */
+       { -1,   0,      printargs,              "SYS_0315"      }, /*  315 */
+       { -1,   0,      printargs,              "SYS_0316"      }, /*  316 */
+       { -1,   0,      printargs,              "SYS_0317"      }, /*  317 */
+       { -1,   0,      printargs,              "SYS_0318"      }, /*  318 */
+       { -1,   0,      printargs,              "SYS_0319"      }, /*  319 */
+       { -1,   0,      printargs,              "SYS_0320"      }, /*  320 */
+       { -1,   0,      printargs,              "SYS_0321"      }, /*  321 */
+       { -1,   0,      printargs,              "SYS_0322"      }, /*  322 */
+       { -1,   0,      printargs,              "SYS_0323"      }, /*  323 */
+       { -1,   0,      printargs,              "SYS_0324"      }, /*  324 */
+       { -1,   0,      printargs,              "SYS_0325"      }, /*  325 */
+       { -1,   0,      printargs,              "SYS_0326"      }, /*  326 */
+       { -1,   0,      printargs,              "SYS_0327"      }, /*  327 */
+       { -1,   0,      printargs,              "SYS_0328"      }, /*  328 */
+       { -1,   0,      printargs,              "SYS_0329"      }, /*  329 */
+       { -1,   0,      printargs,              "SYS_0330"      }, /*  330 */
+       { -1,   0,      printargs,              "SYS_0331"      }, /*  331 */
+       { -1,   0,      printargs,              "SYS_0332"      }, /*  332 */
+       { -1,   0,      printargs,              "SYS_0333"      }, /*  333 */
+       { -1,   0,      printargs,              "SYS_0334"      }, /*  334 */
+       { -1,   0,      printargs,              "SYS_0335"      }, /*  335 */
+       { -1,   0,      printargs,              "SYS_0336"      }, /*  336 */
+       { -1,   0,      printargs,              "SYS_0337"      }, /*  337 */
+       { -1,   0,      printargs,              "SYS_0338"      }, /*  338 */
+       { -1,   0,      printargs,              "SYS_0339"      }, /*  339 */
+       { -1,   0,      printargs,              "SYS_0340"      }, /*  340 */
+       { -1,   0,      printargs,              "SYS_0341"      }, /*  341 */
+       { -1,   0,      printargs,              "SYS_0342"      }, /*  342 */
+       { -1,   0,      printargs,              "SYS_0343"      }, /*  343 */
+       { -1,   0,      printargs,              "SYS_0344"      }, /*  344 */
+       { -1,   0,      printargs,              "SYS_0345"      }, /*  345 */
+       { -1,   0,      printargs,              "SYS_0346"      }, /*  346 */
+       { -1,   0,      printargs,              "SYS_0347"      }, /*  347 */
+       { -1,   0,      printargs,              "SYS_0348"      }, /*  348 */
+       { -1,   0,      printargs,              "SYS_0349"      }, /*  349 */
+       { -1,   0,      printargs,              "SYS_0350"      }, /*  350 */
+       { -1,   0,      printargs,              "SYS_0351"      }, /*  351 */
+       { -1,   0,      printargs,              "SYS_0352"      }, /*  352 */
+       { -1,   0,      printargs,              "SYS_0353"      }, /*  353 */
+       { -1,   0,      printargs,              "SYS_0354"      }, /*  354 */
+       { -1,   0,      printargs,              "SYS_0355"      }, /*  355 */
+       { -1,   0,      printargs,              "SYS_0356"      }, /*  356 */
+       { -1,   0,      printargs,              "SYS_0357"      }, /*  357 */
+       { -1,   0,      printargs,              "SYS_0358"      }, /*  358 */
+       { -1,   0,      printargs,              "SYS_0359"      }, /*  359 */
+       { -1,   0,      printargs,              "SYS_0360"      }, /*  360 */
+       { -1,   0,      printargs,              "SYS_0361"      }, /*  361 */
+       { -1,   0,      printargs,              "SYS_0362"      }, /*  362 */
+       { -1,   0,      printargs,              "SYS_0363"      }, /*  363 */
+       { -1,   0,      printargs,              "SYS_0364"      }, /*  364 */
+       { -1,   0,      printargs,              "SYS_0365"      }, /*  365 */
+       { -1,   0,      printargs,              "SYS_0366"      }, /*  366 */
+       { -1,   0,      printargs,              "SYS_0367"      }, /*  367 */
+       { -1,   0,      printargs,              "SYS_0368"      }, /*  368 */
+       { -1,   0,      printargs,              "SYS_0369"      }, /*  369 */
+       { -1,   0,      printargs,              "SYS_0370"      }, /*  370 */
+       { -1,   0,      printargs,              "SYS_0371"      }, /*  371 */
+       { -1,   0,      printargs,              "SYS_0372"      }, /*  372 */
+       { -1,   0,      printargs,              "SYS_0373"      }, /*  373 */
+       { -1,   0,      printargs,              "SYS_0374"      }, /*  374 */
+       { -1,   0,      printargs,              "SYS_0375"      }, /*  375 */
+       { -1,   0,      printargs,              "SYS_0376"      }, /*  376 */
+       { -1,   0,      printargs,              "SYS_0377"      }, /*  377 */
+       { -1,   0,      printargs,              "SYS_0378"      }, /*  378 */
+       { -1,   0,      printargs,              "SYS_0379"      }, /*  379 */
+       { -1,   0,      printargs,              "SYS_0380"      }, /*  380 */
+       { -1,   0,      printargs,              "SYS_0381"      }, /*  381 */
+       { -1,   0,      printargs,              "SYS_0382"      }, /*  382 */
+       { -1,   0,      printargs,              "SYS_0383"      }, /*  383 */
+       { -1,   0,      printargs,              "SYS_0384"      }, /*  384 */
+       { -1,   0,      printargs,              "SYS_0385"      }, /*  385 */
+       { -1,   0,      printargs,              "SYS_0386"      }, /*  386 */
+       { -1,   0,      printargs,              "SYS_0387"      }, /*  387 */
+       { -1,   0,      printargs,              "SYS_0388"      }, /*  388 */
+       { -1,   0,      printargs,              "SYS_0389"      }, /*  389 */
+       { -1,   0,      printargs,              "SYS_0390"      }, /*  390 */
+       { -1,   0,      printargs,              "SYS_0391"      }, /*  391 */
+       { -1,   0,      printargs,              "SYS_0392"      }, /*  392 */
+       { -1,   0,      printargs,              "SYS_0393"      }, /*  393 */
+       { -1,   0,      printargs,              "SYS_0394"      }, /*  394 */
+       { -1,   0,      printargs,              "SYS_0395"      }, /*  395 */
+       { -1,   0,      printargs,              "SYS_0396"      }, /*  396 */
+       { -1,   0,      printargs,              "SYS_0397"      }, /*  397 */
+       { -1,   0,      printargs,              "SYS_0398"      }, /*  398 */
+       { -1,   0,      printargs,              "SYS_0399"      }, /*  399 */
+       { -1,   0,      printargs,              "SYS_0400"      }, /*  400 */
+       { -1,   0,      printargs,              "SYS_0401"      }, /*  401 */
+       { -1,   0,      printargs,              "SYS_0402"      }, /*  402 */
+       { -1,   0,      printargs,              "SYS_0403"      }, /*  403 */
+       { -1,   0,      printargs,              "SYS_0404"      }, /*  404 */
+       { -1,   0,      printargs,              "SYS_0405"      }, /*  405 */
+       { -1,   0,      printargs,              "SYS_0406"      }, /*  406 */
+       { -1,   0,      printargs,              "SYS_0407"      }, /*  407 */
+       { -1,   0,      printargs,              "SYS_0408"      }, /*  408 */
+       { -1,   0,      printargs,              "SYS_0409"      }, /*  409 */
+       { -1,   0,      printargs,              "SYS_0410"      }, /*  410 */
+       { -1,   0,      printargs,              "SYS_0411"      }, /*  411 */
+       { -1,   0,      printargs,              "SYS_0412"      }, /*  412 */
+       { -1,   0,      printargs,              "SYS_0413"      }, /*  413 */
+       { -1,   0,      printargs,              "SYS_0414"      }, /*  414 */
+       { -1,   0,      printargs,              "SYS_0415"      }, /*  415 */
+       { -1,   0,      printargs,              "SYS_0416"      }, /*  416 */
+       { -1,   0,      printargs,              "SYS_0417"      }, /*  417 */
+       { -1,   0,      printargs,              "SYS_0418"      }, /*  418 */
+       { -1,   0,      printargs,              "SYS_0419"      }, /*  419 */
+       { -1,   0,      printargs,              "SYS_0420"      }, /*  420 */
+       { -1,   0,      printargs,              "SYS_0421"      }, /*  421 */
+       { -1,   0,      printargs,              "SYS_0422"      }, /*  422 */
+       { -1,   0,      printargs,              "SYS_0423"      }, /*  423 */
+       { -1,   0,      printargs,              "SYS_0424"      }, /*  424 */
+       { -1,   0,      printargs,              "SYS_0425"      }, /*  425 */
+       { -1,   0,      printargs,              "SYS_0426"      }, /*  426 */
+       { -1,   0,      printargs,              "SYS_0427"      }, /*  427 */
+       { -1,   0,      printargs,              "SYS_0428"      }, /*  428 */
+       { -1,   0,      printargs,              "SYS_0429"      }, /*  429 */
+       { -1,   0,      printargs,              "SYS_0430"      }, /*  430 */
+       { -1,   0,      printargs,              "SYS_0431"      }, /*  431 */
+       { -1,   0,      printargs,              "SYS_0432"      }, /*  432 */
+       { -1,   0,      printargs,              "SYS_0433"      }, /*  433 */
+       { -1,   0,      printargs,              "SYS_0434"      }, /*  434 */
+       { -1,   0,      printargs,              "SYS_0435"      }, /*  435 */
+       { -1,   0,      printargs,              "SYS_0436"      }, /*  436 */
+       { -1,   0,      printargs,              "SYS_0437"      }, /*  437 */
+       { -1,   0,      printargs,              "SYS_0438"      }, /*  438 */
+       { -1,   0,      printargs,              "SYS_0439"      }, /*  439 */
+       { -1,   0,      printargs,              "SYS_0440"      }, /*  440 */
+       { -1,   0,      printargs,              "SYS_0441"      }, /*  441 */
+       { -1,   0,      printargs,              "SYS_0442"      }, /*  442 */
+       { -1,   0,      printargs,              "SYS_0443"      }, /*  443 */
+       { -1,   0,      printargs,              "SYS_0444"      }, /*  444 */
+       { -1,   0,      printargs,              "SYS_0445"      }, /*  445 */
+       { -1,   0,      printargs,              "SYS_0446"      }, /*  446 */
+       { -1,   0,      printargs,              "SYS_0447"      }, /*  447 */
+       { -1,   0,      printargs,              "SYS_0448"      }, /*  448 */
+       { -1,   0,      printargs,              "SYS_0449"      }, /*  449 */
+       { -1,   0,      printargs,              "SYS_0450"      }, /*  450 */
+       { -1,   0,      printargs,              "SYS_0451"      }, /*  451 */
+       { -1,   0,      printargs,              "SYS_0452"      }, /*  452 */
+       { -1,   0,      printargs,              "SYS_0453"      }, /*  453 */
+       { -1,   0,      printargs,              "SYS_0454"      }, /*  454 */
+       { -1,   0,      printargs,              "SYS_0455"      }, /*  455 */
+       { -1,   0,      printargs,              "SYS_0456"      }, /*  456 */
+       { -1,   0,      printargs,              "SYS_0457"      }, /*  457 */
+       { -1,   0,      printargs,              "SYS_0458"      }, /*  458 */
+       { -1,   0,      printargs,              "SYS_0459"      }, /*  459 */
+       { -1,   0,      printargs,              "SYS_0460"      }, /*  460 */
+       { -1,   0,      printargs,              "SYS_0461"      }, /*  461 */
+       { -1,   0,      printargs,              "SYS_0462"      }, /*  462 */
+       { -1,   0,      printargs,              "SYS_0463"      }, /*  463 */
+       { -1,   0,      printargs,              "SYS_0464"      }, /*  464 */
+       { -1,   0,      printargs,              "SYS_0465"      }, /*  465 */
+       { -1,   0,      printargs,              "SYS_0466"      }, /*  466 */
+       { -1,   0,      printargs,              "SYS_0467"      }, /*  467 */
+       { -1,   0,      printargs,              "SYS_0468"      }, /*  468 */
+       { -1,   0,      printargs,              "SYS_0469"      }, /*  469 */
+       { -1,   0,      printargs,              "SYS_0470"      }, /*  470 */
+       { -1,   0,      printargs,              "SYS_0471"      }, /*  471 */
+       { -1,   0,      printargs,              "SYS_0472"      }, /*  472 */
+       { -1,   0,      printargs,              "SYS_0473"      }, /*  473 */
+       { -1,   0,      printargs,              "SYS_0474"      }, /*  474 */
+       { -1,   0,      printargs,              "SYS_0475"      }, /*  475 */
+       { -1,   0,      printargs,              "SYS_0476"      }, /*  476 */
+       { -1,   0,      printargs,              "SYS_0477"      }, /*  477 */
+       { -1,   0,      printargs,              "SYS_0478"      }, /*  478 */
+       { -1,   0,      printargs,              "SYS_0479"      }, /*  479 */
+       { -1,   0,      printargs,              "SYS_0480"      }, /*  480 */
+       { -1,   0,      printargs,              "SYS_0481"      }, /*  481 */
+       { -1,   0,      printargs,              "SYS_0482"      }, /*  482 */
+       { -1,   0,      printargs,              "SYS_0483"      }, /*  483 */
+       { -1,   0,      printargs,              "SYS_0484"      }, /*  484 */
+       { -1,   0,      printargs,              "SYS_0485"      }, /*  485 */
+       { -1,   0,      printargs,              "SYS_0486"      }, /*  486 */
+       { -1,   0,      printargs,              "SYS_0487"      }, /*  487 */
+       { -1,   0,      printargs,              "SYS_0488"      }, /*  488 */
+       { -1,   0,      printargs,              "SYS_0489"      }, /*  489 */
+       { -1,   0,      printargs,              "SYS_0490"      }, /*  490 */
+       { -1,   0,      printargs,              "SYS_0491"      }, /*  491 */
+       { -1,   0,      printargs,              "SYS_0492"      }, /*  492 */
+       { -1,   0,      printargs,              "SYS_0493"      }, /*  493 */
+       { -1,   0,      printargs,              "SYS_0494"      }, /*  494 */
+       { -1,   0,      printargs,              "SYS_0495"      }, /*  495 */
+       { -1,   0,      printargs,              "SYS_0496"      }, /*  496 */
+       { -1,   0,      printargs,              "SYS_0497"      }, /*  497 */
+       { -1,   0,      printargs,              "SYS_0498"      }, /*  498 */
+       { -1,   0,      printargs,              "SYS_0499"      }, /*  499 */
+       { -1,   0,      printargs,              "SYS_0500"      }, /*  500 */
+       { -1,   0,      printargs,              "SYS_0501"      }, /*  501 */
+       { -1,   0,      printargs,              "SYS_0502"      }, /*  502 */
+       { -1,   0,      printargs,              "SYS_0503"      }, /*  503 */
+       { -1,   0,      printargs,              "SYS_0504"      }, /*  504 */
+       { -1,   0,      printargs,              "SYS_0505"      }, /*  505 */
+       { -1,   0,      printargs,              "SYS_0506"      }, /*  506 */
+       { -1,   0,      printargs,              "SYS_0507"      }, /*  507 */
+       { -1,   0,      printargs,              "SYS_0508"      }, /*  508 */
+       { -1,   0,      printargs,              "SYS_0509"      }, /*  509 */
+       { -1,   0,      printargs,              "SYS_0510"      }, /*  510 */
+       { -1,   0,      printargs,              "SYS_0511"      }, /*  511 */
+       { -1,   0,      printargs,              "SYS_0512"      }, /*  512 */
+       { -1,   0,      printargs,              "SYS_0513"      }, /*  513 */
+       { -1,   0,      printargs,              "SYS_0514"      }, /*  514 */
+       { -1,   0,      printargs,              "SYS_0515"      }, /*  515 */
+       { -1,   0,      printargs,              "SYS_0516"      }, /*  516 */
+       { -1,   0,      printargs,              "SYS_0517"      }, /*  517 */
+       { -1,   0,      printargs,              "SYS_0518"      }, /*  518 */
+       { -1,   0,      printargs,              "SYS_0519"      }, /*  519 */
+       { -1,   0,      printargs,              "SYS_0520"      }, /*  520 */
+       { -1,   0,      printargs,              "SYS_0521"      }, /*  521 */
+       { -1,   0,      printargs,              "SYS_0522"      }, /*  522 */
+       { -1,   0,      printargs,              "SYS_0523"      }, /*  523 */
+       { -1,   0,      printargs,              "SYS_0524"      }, /*  524 */
+       { -1,   0,      printargs,              "SYS_0525"      }, /*  525 */
+       { -1,   0,      printargs,              "SYS_0526"      }, /*  526 */
+       { -1,   0,      printargs,              "SYS_0527"      }, /*  527 */
+       { -1,   0,      printargs,              "SYS_0528"      }, /*  528 */
+       { -1,   0,      printargs,              "SYS_0529"      }, /*  529 */
+       { -1,   0,      printargs,              "SYS_0530"      }, /*  530 */
+       { -1,   0,      printargs,              "SYS_0531"      }, /*  531 */
+       { -1,   0,      printargs,              "SYS_0532"      }, /*  532 */
+       { -1,   0,      printargs,              "SYS_0533"      }, /*  533 */
+       { -1,   0,      printargs,              "SYS_0534"      }, /*  534 */
+       { -1,   0,      printargs,              "SYS_0535"      }, /*  535 */
+       { -1,   0,      printargs,              "SYS_0536"      }, /*  536 */
+       { -1,   0,      printargs,              "SYS_0537"      }, /*  537 */
+       { -1,   0,      printargs,              "SYS_0538"      }, /*  538 */
+       { -1,   0,      printargs,              "SYS_0539"      }, /*  539 */
+       { -1,   0,      printargs,              "SYS_0540"      }, /*  540 */
+       { -1,   0,      printargs,              "SYS_0541"      }, /*  541 */
+       { -1,   0,      printargs,              "SYS_0542"      }, /*  542 */
+       { -1,   0,      printargs,              "SYS_0543"      }, /*  543 */
+       { -1,   0,      printargs,              "SYS_0544"      }, /*  544 */
+       { -1,   0,      printargs,              "SYS_0545"      }, /*  545 */
+       { -1,   0,      printargs,              "SYS_0546"      }, /*  546 */
+       { -1,   0,      printargs,              "SYS_0547"      }, /*  547 */
+       { -1,   0,      printargs,              "SYS_0548"      }, /*  548 */
+       { -1,   0,      printargs,              "SYS_0549"      }, /*  549 */
+       { -1,   0,      printargs,              "SYS_0550"      }, /*  550 */
+       { -1,   0,      printargs,              "SYS_0551"      }, /*  551 */
+       { -1,   0,      printargs,              "SYS_0552"      }, /*  552 */
+       { -1,   0,      printargs,              "SYS_0553"      }, /*  553 */
+       { -1,   0,      printargs,              "SYS_0554"      }, /*  554 */
+       { -1,   0,      printargs,              "SYS_0555"      }, /*  555 */
+       { -1,   0,      printargs,              "SYS_0556"      }, /*  556 */
+       { -1,   0,      printargs,              "SYS_0557"      }, /*  557 */
+       { -1,   0,      printargs,              "SYS_0558"      }, /*  558 */
+       { -1,   0,      printargs,              "SYS_0559"      }, /*  559 */
+       { -1,   0,      printargs,              "SYS_0560"      }, /*  560 */
+       { -1,   0,      printargs,              "SYS_0561"      }, /*  561 */
+       { -1,   0,      printargs,              "SYS_0562"      }, /*  562 */
+       { -1,   0,      printargs,              "SYS_0563"      }, /*  563 */
+       { -1,   0,      printargs,              "SYS_0564"      }, /*  564 */
+       { -1,   0,      printargs,              "SYS_0565"      }, /*  565 */
+       { -1,   0,      printargs,              "SYS_0566"      }, /*  566 */
+       { -1,   0,      printargs,              "SYS_0567"      }, /*  567 */
+       { -1,   0,      printargs,              "SYS_0568"      }, /*  568 */
+       { -1,   0,      printargs,              "SYS_0569"      }, /*  569 */
+       { -1,   0,      printargs,              "SYS_0570"      }, /*  570 */
+       { -1,   0,      printargs,              "SYS_0571"      }, /*  571 */
+       { -1,   0,      printargs,              "SYS_0572"      }, /*  572 */
+       { -1,   0,      printargs,              "SYS_0573"      }, /*  573 */
+       { -1,   0,      printargs,              "SYS_0574"      }, /*  574 */
+       { -1,   0,      printargs,              "SYS_0575"      }, /*  575 */
+       { -1,   0,      printargs,              "SYS_0576"      }, /*  576 */
+       { -1,   0,      printargs,              "SYS_0577"      }, /*  577 */
+       { -1,   0,      printargs,              "SYS_0578"      }, /*  578 */
+       { -1,   0,      printargs,              "SYS_0579"      }, /*  579 */
+       { -1,   0,      printargs,              "SYS_0580"      }, /*  580 */
+       { -1,   0,      printargs,              "SYS_0581"      }, /*  581 */
+       { -1,   0,      printargs,              "SYS_0582"      }, /*  582 */
+       { -1,   0,      printargs,              "SYS_0583"      }, /*  583 */
+       { -1,   0,      printargs,              "SYS_0584"      }, /*  584 */
+       { -1,   0,      printargs,              "SYS_0585"      }, /*  585 */
+       { -1,   0,      printargs,              "SYS_0586"      }, /*  586 */
+       { -1,   0,      printargs,              "SYS_0587"      }, /*  587 */
+       { -1,   0,      printargs,              "SYS_0588"      }, /*  588 */
+       { -1,   0,      printargs,              "SYS_0589"      }, /*  589 */
+       { -1,   0,      printargs,              "SYS_0590"      }, /*  590 */
+       { -1,   0,      printargs,              "SYS_0591"      }, /*  591 */
+       { -1,   0,      printargs,              "SYS_0592"      }, /*  592 */
+       { -1,   0,      printargs,              "SYS_0593"      }, /*  593 */
+       { -1,   0,      printargs,              "SYS_0594"      }, /*  594 */
+       { -1,   0,      printargs,              "SYS_0595"      }, /*  595 */
+       { -1,   0,      printargs,              "SYS_0596"      }, /*  596 */
+       { -1,   0,      printargs,              "SYS_0597"      }, /*  597 */
+       { -1,   0,      printargs,              "SYS_0598"      }, /*  598 */
+       { -1,   0,      printargs,              "SYS_0599"      }, /*  599 */
+       { -1,   0,      printargs,              "SYS_0600"      }, /*  600 */
+       { -1,   0,      printargs,              "SYS_0601"      }, /*  601 */
+       { -1,   0,      printargs,              "SYS_0602"      }, /*  602 */
+       { -1,   0,      printargs,              "SYS_0603"      }, /*  603 */
+       { -1,   0,      printargs,              "SYS_0604"      }, /*  604 */
+       { -1,   0,      printargs,              "SYS_0605"      }, /*  605 */
+       { -1,   0,      printargs,              "SYS_0606"      }, /*  606 */
+       { -1,   0,      printargs,              "SYS_0607"      }, /*  607 */
+       { -1,   0,      printargs,              "SYS_0608"      }, /*  608 */
+       { -1,   0,      printargs,              "SYS_0609"      }, /*  609 */
+       { -1,   0,      printargs,              "SYS_0610"      }, /*  610 */
+       { -1,   0,      printargs,              "SYS_0611"      }, /*  611 */
+       { -1,   0,      printargs,              "SYS_0612"      }, /*  612 */
+       { -1,   0,      printargs,              "SYS_0613"      }, /*  613 */
+       { -1,   0,      printargs,              "SYS_0614"      }, /*  614 */
+       { -1,   0,      printargs,              "SYS_0615"      }, /*  615 */
+       { -1,   0,      printargs,              "SYS_0616"      }, /*  616 */
+       { -1,   0,      printargs,              "SYS_0617"      }, /*  617 */
+       { -1,   0,      printargs,              "SYS_0618"      }, /*  618 */
+       { -1,   0,      printargs,              "SYS_0619"      }, /*  619 */
+       { -1,   0,      printargs,              "SYS_0620"      }, /*  620 */
+       { -1,   0,      printargs,              "SYS_0621"      }, /*  621 */
+       { -1,   0,      printargs,              "SYS_0622"      }, /*  622 */
+       { -1,   0,      printargs,              "SYS_0623"      }, /*  623 */
+       { -1,   0,      printargs,              "SYS_0624"      }, /*  624 */
+       { -1,   0,      printargs,              "SYS_0625"      }, /*  625 */
+       { -1,   0,      printargs,              "SYS_0626"      }, /*  626 */
+       { -1,   0,      printargs,              "SYS_0627"      }, /*  627 */
+       { -1,   0,      printargs,              "SYS_0628"      }, /*  628 */
+       { -1,   0,      printargs,              "SYS_0629"      }, /*  629 */
+       { -1,   0,      printargs,              "SYS_0630"      }, /*  630 */
+       { -1,   0,      printargs,              "SYS_0631"      }, /*  631 */
+       { -1,   0,      printargs,              "SYS_0632"      }, /*  632 */
+       { -1,   0,      printargs,              "SYS_0633"      }, /*  633 */
+       { -1,   0,      printargs,              "SYS_0634"      }, /*  634 */
+       { -1,   0,      printargs,              "SYS_0635"      }, /*  635 */
+       { -1,   0,      printargs,              "SYS_0636"      }, /*  636 */
+       { -1,   0,      printargs,              "SYS_0637"      }, /*  637 */
+       { -1,   0,      printargs,              "SYS_0638"      }, /*  638 */
+       { -1,   0,      printargs,              "SYS_0639"      }, /*  639 */
+       { -1,   0,      printargs,              "SYS_0640"      }, /*  640 */
+       { -1,   0,      printargs,              "SYS_0641"      }, /*  641 */
+       { -1,   0,      printargs,              "SYS_0642"      }, /*  642 */
+       { -1,   0,      printargs,              "SYS_0643"      }, /*  643 */
+       { -1,   0,      printargs,              "SYS_0644"      }, /*  644 */
+       { -1,   0,      printargs,              "SYS_0645"      }, /*  645 */
+       { -1,   0,      printargs,              "SYS_0646"      }, /*  646 */
+       { -1,   0,      printargs,              "SYS_0647"      }, /*  647 */
+       { -1,   0,      printargs,              "SYS_0648"      }, /*  648 */
+       { -1,   0,      printargs,              "SYS_0649"      }, /*  649 */
+       { -1,   0,      printargs,              "SYS_0650"      }, /*  650 */
+       { -1,   0,      printargs,              "SYS_0651"      }, /*  651 */
+       { -1,   0,      printargs,              "SYS_0652"      }, /*  652 */
+       { -1,   0,      printargs,              "SYS_0653"      }, /*  653 */
+       { -1,   0,      printargs,              "SYS_0654"      }, /*  654 */
+       { -1,   0,      printargs,              "SYS_0655"      }, /*  655 */
+       { -1,   0,      printargs,              "SYS_0656"      }, /*  656 */
+       { -1,   0,      printargs,              "SYS_0657"      }, /*  657 */
+       { -1,   0,      printargs,              "SYS_0658"      }, /*  658 */
+       { -1,   0,      printargs,              "SYS_0659"      }, /*  659 */
+       { -1,   0,      printargs,              "SYS_0660"      }, /*  660 */
+       { -1,   0,      printargs,              "SYS_0661"      }, /*  661 */
+       { -1,   0,      printargs,              "SYS_0662"      }, /*  662 */
+       { -1,   0,      printargs,              "SYS_0663"      }, /*  663 */
+       { -1,   0,      printargs,              "SYS_0664"      }, /*  664 */
+       { -1,   0,      printargs,              "SYS_0665"      }, /*  665 */
+       { -1,   0,      printargs,              "SYS_0666"      }, /*  666 */
+       { -1,   0,      printargs,              "SYS_0667"      }, /*  667 */
+       { -1,   0,      printargs,              "SYS_0668"      }, /*  668 */
+       { -1,   0,      printargs,              "SYS_0669"      }, /*  669 */
+       { -1,   0,      printargs,              "SYS_0670"      }, /*  670 */
+       { -1,   0,      printargs,              "SYS_0671"      }, /*  671 */
+       { -1,   0,      printargs,              "SYS_0672"      }, /*  672 */
+       { -1,   0,      printargs,              "SYS_0673"      }, /*  673 */
+       { -1,   0,      printargs,              "SYS_0674"      }, /*  674 */
+       { -1,   0,      printargs,              "SYS_0675"      }, /*  675 */
+       { -1,   0,      printargs,              "SYS_0676"      }, /*  676 */
+       { -1,   0,      printargs,              "SYS_0677"      }, /*  677 */
+       { -1,   0,      printargs,              "SYS_0678"      }, /*  678 */
+       { -1,   0,      printargs,              "SYS_0679"      }, /*  679 */
+       { -1,   0,      printargs,              "SYS_0680"      }, /*  680 */
+       { -1,   0,      printargs,              "SYS_0681"      }, /*  681 */
+       { -1,   0,      printargs,              "SYS_0682"      }, /*  682 */
+       { -1,   0,      printargs,              "SYS_0683"      }, /*  683 */
+       { -1,   0,      printargs,              "SYS_0684"      }, /*  684 */
+       { -1,   0,      printargs,              "SYS_0685"      }, /*  685 */
+       { -1,   0,      printargs,              "SYS_0686"      }, /*  686 */
+       { -1,   0,      printargs,              "SYS_0687"      }, /*  687 */
+       { -1,   0,      printargs,              "SYS_0688"      }, /*  688 */
+       { -1,   0,      printargs,              "SYS_0689"      }, /*  689 */
+       { -1,   0,      printargs,              "SYS_0690"      }, /*  690 */
+       { -1,   0,      printargs,              "SYS_0691"      }, /*  691 */
+       { -1,   0,      printargs,              "SYS_0692"      }, /*  692 */
+       { -1,   0,      printargs,              "SYS_0693"      }, /*  693 */
+       { -1,   0,      printargs,              "SYS_0694"      }, /*  694 */
+       { -1,   0,      printargs,              "SYS_0695"      }, /*  695 */
+       { -1,   0,      printargs,              "SYS_0696"      }, /*  696 */
+       { -1,   0,      printargs,              "SYS_0697"      }, /*  697 */
+       { -1,   0,      printargs,              "SYS_0698"      }, /*  698 */
+       { -1,   0,      printargs,              "SYS_0699"      }, /*  699 */
+       { -1,   0,      printargs,              "SYS_0700"      }, /*  700 */
+       { -1,   0,      printargs,              "SYS_0701"      }, /*  701 */
+       { -1,   0,      printargs,              "SYS_0702"      }, /*  702 */
+       { -1,   0,      printargs,              "SYS_0703"      }, /*  703 */
+       { -1,   0,      printargs,              "SYS_0704"      }, /*  704 */
+       { -1,   0,      printargs,              "SYS_0705"      }, /*  705 */
+       { -1,   0,      printargs,              "SYS_0706"      }, /*  706 */
+       { -1,   0,      printargs,              "SYS_0707"      }, /*  707 */
+       { -1,   0,      printargs,              "SYS_0708"      }, /*  708 */
+       { -1,   0,      printargs,              "SYS_0709"      }, /*  709 */
+       { -1,   0,      printargs,              "SYS_0710"      }, /*  710 */
+       { -1,   0,      printargs,              "SYS_0711"      }, /*  711 */
+       { -1,   0,      printargs,              "SYS_0712"      }, /*  712 */
+       { -1,   0,      printargs,              "SYS_0713"      }, /*  713 */
+       { -1,   0,      printargs,              "SYS_0714"      }, /*  714 */
+       { -1,   0,      printargs,              "SYS_0715"      }, /*  715 */
+       { -1,   0,      printargs,              "SYS_0716"      }, /*  716 */
+       { -1,   0,      printargs,              "SYS_0717"      }, /*  717 */
+       { -1,   0,      printargs,              "SYS_0718"      }, /*  718 */
+       { -1,   0,      printargs,              "SYS_0719"      }, /*  719 */
+       { -1,   0,      printargs,              "SYS_0720"      }, /*  720 */
+       { -1,   0,      printargs,              "SYS_0721"      }, /*  721 */
+       { -1,   0,      printargs,              "SYS_0722"      }, /*  722 */
+       { -1,   0,      printargs,              "SYS_0723"      }, /*  723 */
+       { -1,   0,      printargs,              "SYS_0724"      }, /*  724 */
+       { -1,   0,      printargs,              "SYS_0725"      }, /*  725 */
+       { -1,   0,      printargs,              "SYS_0726"      }, /*  726 */
+       { -1,   0,      printargs,              "SYS_0727"      }, /*  727 */
+       { -1,   0,      printargs,              "SYS_0728"      }, /*  728 */
+       { -1,   0,      printargs,              "SYS_0729"      }, /*  729 */
+       { -1,   0,      printargs,              "SYS_0730"      }, /*  730 */
+       { -1,   0,      printargs,              "SYS_0731"      }, /*  731 */
+       { -1,   0,      printargs,              "SYS_0732"      }, /*  732 */
+       { -1,   0,      printargs,              "SYS_0733"      }, /*  733 */
+       { -1,   0,      printargs,              "SYS_0734"      }, /*  734 */
+       { -1,   0,      printargs,              "SYS_0735"      }, /*  735 */
+       { -1,   0,      printargs,              "SYS_0736"      }, /*  736 */
+       { -1,   0,      printargs,              "SYS_0737"      }, /*  737 */
+       { -1,   0,      printargs,              "SYS_0738"      }, /*  738 */
+       { -1,   0,      printargs,              "SYS_0739"      }, /*  739 */
+       { -1,   0,      printargs,              "SYS_0740"      }, /*  740 */
+       { -1,   0,      printargs,              "SYS_0741"      }, /*  741 */
+       { -1,   0,      printargs,              "SYS_0742"      }, /*  742 */
+       { -1,   0,      printargs,              "SYS_0743"      }, /*  743 */
+       { -1,   0,      printargs,              "SYS_0744"      }, /*  744 */
+       { -1,   0,      printargs,              "SYS_0745"      }, /*  745 */
+       { -1,   0,      printargs,              "SYS_0746"      }, /*  746 */
+       { -1,   0,      printargs,              "SYS_0747"      }, /*  747 */
+       { -1,   0,      printargs,              "SYS_0748"      }, /*  748 */
+       { -1,   0,      printargs,              "SYS_0749"      }, /*  749 */
+       { -1,   0,      printargs,              "SYS_0750"      }, /*  750 */
+       { -1,   0,      printargs,              "SYS_0751"      }, /*  751 */
+       { -1,   0,      printargs,              "SYS_0752"      }, /*  752 */
+       { -1,   0,      printargs,              "SYS_0753"      }, /*  753 */
+       { -1,   0,      printargs,              "SYS_0754"      }, /*  754 */
+       { -1,   0,      printargs,              "SYS_0755"      }, /*  755 */
+       { -1,   0,      printargs,              "SYS_0756"      }, /*  756 */
+       { -1,   0,      printargs,              "SYS_0757"      }, /*  757 */
+       { -1,   0,      printargs,              "SYS_0758"      }, /*  758 */
+       { -1,   0,      printargs,              "SYS_0759"      }, /*  759 */
+       { -1,   0,      printargs,              "SYS_0760"      }, /*  760 */
+       { -1,   0,      printargs,              "SYS_0761"      }, /*  761 */
+       { -1,   0,      printargs,              "SYS_0762"      }, /*  762 */
+       { -1,   0,      printargs,              "SYS_0763"      }, /*  763 */
+       { -1,   0,      printargs,              "SYS_0764"      }, /*  764 */
+       { -1,   0,      printargs,              "SYS_0765"      }, /*  765 */
+       { -1,   0,      printargs,              "SYS_0766"      }, /*  766 */
+       { -1,   0,      printargs,              "SYS_0767"      }, /*  767 */
+       { -1,   0,      printargs,              "SYS_0768"      }, /*  768 */
+       { -1,   0,      printargs,              "SYS_0769"      }, /*  769 */
+       { -1,   0,      printargs,              "SYS_0770"      }, /*  770 */
+       { -1,   0,      printargs,              "SYS_0771"      }, /*  771 */
+       { -1,   0,      printargs,              "SYS_0772"      }, /*  772 */
+       { -1,   0,      printargs,              "SYS_0773"      }, /*  773 */
+       { -1,   0,      printargs,              "SYS_0774"      }, /*  774 */
+       { -1,   0,      printargs,              "SYS_0775"      }, /*  775 */
+       { -1,   0,      printargs,              "SYS_0776"      }, /*  776 */
+       { -1,   0,      printargs,              "SYS_0777"      }, /*  777 */
+       { -1,   0,      printargs,              "SYS_0778"      }, /*  778 */
+       { -1,   0,      printargs,              "SYS_0779"      }, /*  779 */
+       { -1,   0,      printargs,              "SYS_0780"      }, /*  780 */
+       { -1,   0,      printargs,              "SYS_0781"      }, /*  781 */
+       { -1,   0,      printargs,              "SYS_0782"      }, /*  782 */
+       { -1,   0,      printargs,              "SYS_0783"      }, /*  783 */
+       { -1,   0,      printargs,              "SYS_0784"      }, /*  784 */
+       { -1,   0,      printargs,              "SYS_0785"      }, /*  785 */
+       { -1,   0,      printargs,              "SYS_0786"      }, /*  786 */
+       { -1,   0,      printargs,              "SYS_0787"      }, /*  787 */
+       { -1,   0,      printargs,              "SYS_0788"      }, /*  788 */
+       { -1,   0,      printargs,              "SYS_0789"      }, /*  789 */
+       { -1,   0,      printargs,              "SYS_0790"      }, /*  790 */
+       { -1,   0,      printargs,              "SYS_0791"      }, /*  791 */
+       { -1,   0,      printargs,              "SYS_0792"      }, /*  792 */
+       { -1,   0,      printargs,              "SYS_0793"      }, /*  793 */
+       { -1,   0,      printargs,              "SYS_0794"      }, /*  794 */
+       { -1,   0,      printargs,              "SYS_0795"      }, /*  795 */
+       { -1,   0,      printargs,              "SYS_0796"      }, /*  796 */
+       { -1,   0,      printargs,              "SYS_0797"      }, /*  797 */
+       { -1,   0,      printargs,              "SYS_0798"      }, /*  798 */
+       { -1,   0,      printargs,              "SYS_0799"      }, /*  799 */
+       { -1,   0,      printargs,              "SYS_0800"      }, /*  800 */
+       { -1,   0,      printargs,              "SYS_0801"      }, /*  801 */
+       { -1,   0,      printargs,              "SYS_0802"      }, /*  802 */
+       { -1,   0,      printargs,              "SYS_0803"      }, /*  803 */
+       { -1,   0,      printargs,              "SYS_0804"      }, /*  804 */
+       { -1,   0,      printargs,              "SYS_0805"      }, /*  805 */
+       { -1,   0,      printargs,              "SYS_0806"      }, /*  806 */
+       { -1,   0,      printargs,              "SYS_0807"      }, /*  807 */
+       { -1,   0,      printargs,              "SYS_0808"      }, /*  808 */
+       { -1,   0,      printargs,              "SYS_0809"      }, /*  809 */
+       { -1,   0,      printargs,              "SYS_0810"      }, /*  810 */
+       { -1,   0,      printargs,              "SYS_0811"      }, /*  811 */
+       { -1,   0,      printargs,              "SYS_0812"      }, /*  812 */
+       { -1,   0,      printargs,              "SYS_0813"      }, /*  813 */
+       { -1,   0,      printargs,              "SYS_0814"      }, /*  814 */
+       { -1,   0,      printargs,              "SYS_0815"      }, /*  815 */
+       { -1,   0,      printargs,              "SYS_0816"      }, /*  816 */
+       { -1,   0,      printargs,              "SYS_0817"      }, /*  817 */
+       { -1,   0,      printargs,              "SYS_0818"      }, /*  818 */
+       { -1,   0,      printargs,              "SYS_0819"      }, /*  819 */
+       { -1,   0,      printargs,              "SYS_0820"      }, /*  820 */
+       { -1,   0,      printargs,              "SYS_0821"      }, /*  821 */
+       { -1,   0,      printargs,              "SYS_0822"      }, /*  822 */
+       { -1,   0,      printargs,              "SYS_0823"      }, /*  823 */
+       { -1,   0,      printargs,              "SYS_0824"      }, /*  824 */
+       { -1,   0,      printargs,              "SYS_0825"      }, /*  825 */
+       { -1,   0,      printargs,              "SYS_0826"      }, /*  826 */
+       { -1,   0,      printargs,              "SYS_0827"      }, /*  827 */
+       { -1,   0,      printargs,              "SYS_0828"      }, /*  828 */
+       { -1,   0,      printargs,              "SYS_0829"      }, /*  829 */
+       { -1,   0,      printargs,              "SYS_0830"      }, /*  830 */
+       { -1,   0,      printargs,              "SYS_0831"      }, /*  831 */
+       { -1,   0,      printargs,              "SYS_0832"      }, /*  832 */
+       { -1,   0,      printargs,              "SYS_0833"      }, /*  833 */
+       { -1,   0,      printargs,              "SYS_0834"      }, /*  834 */
+       { -1,   0,      printargs,              "SYS_0835"      }, /*  835 */
+       { -1,   0,      printargs,              "SYS_0836"      }, /*  836 */
+       { -1,   0,      printargs,              "SYS_0837"      }, /*  837 */
+       { -1,   0,      printargs,              "SYS_0838"      }, /*  838 */
+       { -1,   0,      printargs,              "SYS_0839"      }, /*  839 */
+       { -1,   0,      printargs,              "SYS_0840"      }, /*  840 */
+       { -1,   0,      printargs,              "SYS_0841"      }, /*  841 */
+       { -1,   0,      printargs,              "SYS_0842"      }, /*  842 */
+       { -1,   0,      printargs,              "SYS_0843"      }, /*  843 */
+       { -1,   0,      printargs,              "SYS_0844"      }, /*  844 */
+       { -1,   0,      printargs,              "SYS_0845"      }, /*  845 */
+       { -1,   0,      printargs,              "SYS_0846"      }, /*  846 */
+       { -1,   0,      printargs,              "SYS_0847"      }, /*  847 */
+       { -1,   0,      printargs,              "SYS_0848"      }, /*  848 */
+       { -1,   0,      printargs,              "SYS_0849"      }, /*  849 */
+       { -1,   0,      printargs,              "SYS_0850"      }, /*  850 */
+       { -1,   0,      printargs,              "SYS_0851"      }, /*  851 */
+       { -1,   0,      printargs,              "SYS_0852"      }, /*  852 */
+       { -1,   0,      printargs,              "SYS_0853"      }, /*  853 */
+       { -1,   0,      printargs,              "SYS_0854"      }, /*  854 */
+       { -1,   0,      printargs,              "SYS_0855"      }, /*  855 */
+       { -1,   0,      printargs,              "SYS_0856"      }, /*  856 */
+       { -1,   0,      printargs,              "SYS_0857"      }, /*  857 */
+       { -1,   0,      printargs,              "SYS_0858"      }, /*  858 */
+       { -1,   0,      printargs,              "SYS_0859"      }, /*  859 */
+       { -1,   0,      printargs,              "SYS_0860"      }, /*  860 */
+       { -1,   0,      printargs,              "SYS_0861"      }, /*  861 */
+       { -1,   0,      printargs,              "SYS_0862"      }, /*  862 */
+       { -1,   0,      printargs,              "SYS_0863"      }, /*  863 */
+       { -1,   0,      printargs,              "SYS_0864"      }, /*  864 */
+       { -1,   0,      printargs,              "SYS_0865"      }, /*  865 */
+       { -1,   0,      printargs,              "SYS_0866"      }, /*  866 */
+       { -1,   0,      printargs,              "SYS_0867"      }, /*  867 */
+       { -1,   0,      printargs,              "SYS_0868"      }, /*  868 */
+       { -1,   0,      printargs,              "SYS_0869"      }, /*  869 */
+       { -1,   0,      printargs,              "SYS_0870"      }, /*  870 */
+       { -1,   0,      printargs,              "SYS_0871"      }, /*  871 */
+       { -1,   0,      printargs,              "SYS_0872"      }, /*  872 */
+       { -1,   0,      printargs,              "SYS_0873"      }, /*  873 */
+       { -1,   0,      printargs,              "SYS_0874"      }, /*  874 */
+       { -1,   0,      printargs,              "SYS_0875"      }, /*  875 */
+       { -1,   0,      printargs,              "SYS_0876"      }, /*  876 */
+       { -1,   0,      printargs,              "SYS_0877"      }, /*  877 */
+       { -1,   0,      printargs,              "SYS_0878"      }, /*  878 */
+       { -1,   0,      printargs,              "SYS_0879"      }, /*  879 */
+       { -1,   0,      printargs,              "SYS_0880"      }, /*  880 */
+       { -1,   0,      printargs,              "SYS_0881"      }, /*  881 */
+       { -1,   0,      printargs,              "SYS_0882"      }, /*  882 */
+       { -1,   0,      printargs,              "SYS_0883"      }, /*  883 */
+       { -1,   0,      printargs,              "SYS_0884"      }, /*  884 */
+       { -1,   0,      printargs,              "SYS_0885"      }, /*  885 */
+       { -1,   0,      printargs,              "SYS_0886"      }, /*  886 */
+       { -1,   0,      printargs,              "SYS_0887"      }, /*  887 */
+       { -1,   0,      printargs,              "SYS_0888"      }, /*  888 */
+       { -1,   0,      printargs,              "SYS_0889"      }, /*  889 */
+       { -1,   0,      printargs,              "SYS_0890"      }, /*  890 */
+       { -1,   0,      printargs,              "SYS_0891"      }, /*  891 */
+       { -1,   0,      printargs,              "SYS_0892"      }, /*  892 */
+       { -1,   0,      printargs,              "SYS_0893"      }, /*  893 */
+       { -1,   0,      printargs,              "SYS_0894"      }, /*  894 */
+       { -1,   0,      printargs,              "SYS_0895"      }, /*  895 */
+       { -1,   0,      printargs,              "SYS_0896"      }, /*  896 */
+       { -1,   0,      printargs,              "SYS_0897"      }, /*  897 */
+       { -1,   0,      printargs,              "SYS_0898"      }, /*  898 */
+       { -1,   0,      printargs,              "SYS_0899"      }, /*  899 */
+       { -1,   0,      printargs,              "SYS_0900"      }, /*  900 */
+       { -1,   0,      printargs,              "SYS_0901"      }, /*  901 */
+       { -1,   0,      printargs,              "SYS_0902"      }, /*  902 */
+       { -1,   0,      printargs,              "SYS_0903"      }, /*  903 */
+       { -1,   0,      printargs,              "SYS_0904"      }, /*  904 */
+       { -1,   0,      printargs,              "SYS_0905"      }, /*  905 */
+       { -1,   0,      printargs,              "SYS_0906"      }, /*  906 */
+       { -1,   0,      printargs,              "SYS_0907"      }, /*  907 */
+       { -1,   0,      printargs,              "SYS_0908"      }, /*  908 */
+       { -1,   0,      printargs,              "SYS_0909"      }, /*  909 */
+       { -1,   0,      printargs,              "SYS_0910"      }, /*  910 */
+       { -1,   0,      printargs,              "SYS_0911"      }, /*  911 */
+       { -1,   0,      printargs,              "SYS_0912"      }, /*  912 */
+       { -1,   0,      printargs,              "SYS_0913"      }, /*  913 */
+       { -1,   0,      printargs,              "SYS_0914"      }, /*  914 */
+       { -1,   0,      printargs,              "SYS_0915"      }, /*  915 */
+       { -1,   0,      printargs,              "SYS_0916"      }, /*  916 */
+       { -1,   0,      printargs,              "SYS_0917"      }, /*  917 */
+       { -1,   0,      printargs,              "SYS_0918"      }, /*  918 */
+       { -1,   0,      printargs,              "SYS_0919"      }, /*  919 */
+       { -1,   0,      printargs,              "SYS_0920"      }, /*  920 */
+       { -1,   0,      printargs,              "SYS_0921"      }, /*  921 */
+       { -1,   0,      printargs,              "SYS_0922"      }, /*  922 */
+       { -1,   0,      printargs,              "SYS_0923"      }, /*  923 */
+       { -1,   0,      printargs,              "SYS_0924"      }, /*  924 */
+       { -1,   0,      printargs,              "SYS_0925"      }, /*  925 */
+       { -1,   0,      printargs,              "SYS_0926"      }, /*  926 */
+       { -1,   0,      printargs,              "SYS_0927"      }, /*  927 */
+       { -1,   0,      printargs,              "SYS_0928"      }, /*  928 */
+       { -1,   0,      printargs,              "SYS_0929"      }, /*  929 */
+       { -1,   0,      printargs,              "SYS_0930"      }, /*  930 */
+       { -1,   0,      printargs,              "SYS_0931"      }, /*  931 */
+       { -1,   0,      printargs,              "SYS_0932"      }, /*  932 */
+       { -1,   0,      printargs,              "SYS_0933"      }, /*  933 */
+       { -1,   0,      printargs,              "SYS_0934"      }, /*  934 */
+       { -1,   0,      printargs,              "SYS_0935"      }, /*  935 */
+       { -1,   0,      printargs,              "SYS_0936"      }, /*  936 */
+       { -1,   0,      printargs,              "SYS_0937"      }, /*  937 */
+       { -1,   0,      printargs,              "SYS_0938"      }, /*  938 */
+       { -1,   0,      printargs,              "SYS_0939"      }, /*  939 */
+       { -1,   0,      printargs,              "SYS_0940"      }, /*  940 */
+       { -1,   0,      printargs,              "SYS_0941"      }, /*  941 */
+       { -1,   0,      printargs,              "SYS_0942"      }, /*  942 */
+       { -1,   0,      printargs,              "SYS_0943"      }, /*  943 */
+       { -1,   0,      printargs,              "SYS_0944"      }, /*  944 */
+       { -1,   0,      printargs,              "SYS_0945"      }, /*  945 */
+       { -1,   0,      printargs,              "SYS_0946"      }, /*  946 */
+       { -1,   0,      printargs,              "SYS_0947"      }, /*  947 */
+       { -1,   0,      printargs,              "SYS_0948"      }, /*  948 */
+       { -1,   0,      printargs,              "SYS_0949"      }, /*  949 */
+       { -1,   0,      printargs,              "SYS_0950"      }, /*  950 */
+       { -1,   0,      printargs,              "SYS_0951"      }, /*  951 */
+       { -1,   0,      printargs,              "SYS_0952"      }, /*  952 */
+       { -1,   0,      printargs,              "SYS_0953"      }, /*  953 */
+       { -1,   0,      printargs,              "SYS_0954"      }, /*  954 */
+       { -1,   0,      printargs,              "SYS_0955"      }, /*  955 */
+       { -1,   0,      printargs,              "SYS_0956"      }, /*  956 */
+       { -1,   0,      printargs,              "SYS_0957"      }, /*  957 */
+       { -1,   0,      printargs,              "SYS_0958"      }, /*  958 */
+       { -1,   0,      printargs,              "SYS_0959"      }, /*  959 */
+       { -1,   0,      printargs,              "SYS_0960"      }, /*  960 */
+       { -1,   0,      printargs,              "SYS_0961"      }, /*  961 */
+       { -1,   0,      printargs,              "SYS_0962"      }, /*  962 */
+       { -1,   0,      printargs,              "SYS_0963"      }, /*  963 */
+       { -1,   0,      printargs,              "SYS_0964"      }, /*  964 */
+       { -1,   0,      printargs,              "SYS_0965"      }, /*  965 */
+       { -1,   0,      printargs,              "SYS_0966"      }, /*  966 */
+       { -1,   0,      printargs,              "SYS_0967"      }, /*  967 */
+       { -1,   0,      printargs,              "SYS_0968"      }, /*  968 */
+       { -1,   0,      printargs,              "SYS_0969"      }, /*  969 */
+       { -1,   0,      printargs,              "SYS_0970"      }, /*  970 */
+       { -1,   0,      printargs,              "SYS_0971"      }, /*  971 */
+       { -1,   0,      printargs,              "SYS_0972"      }, /*  972 */
+       { -1,   0,      printargs,              "SYS_0973"      }, /*  973 */
+       { -1,   0,      printargs,              "SYS_0974"      }, /*  974 */
+       { -1,   0,      printargs,              "SYS_0975"      }, /*  975 */
+       { -1,   0,      printargs,              "SYS_0976"      }, /*  976 */
+       { -1,   0,      printargs,              "SYS_0977"      }, /*  977 */
+       { -1,   0,      printargs,              "SYS_0978"      }, /*  978 */
+       { -1,   0,      printargs,              "SYS_0979"      }, /*  979 */
+       { -1,   0,      printargs,              "SYS_0980"      }, /*  980 */
+       { -1,   0,      printargs,              "SYS_0981"      }, /*  981 */
+       { -1,   0,      printargs,              "SYS_0982"      }, /*  982 */
+       { -1,   0,      printargs,              "SYS_0983"      }, /*  983 */
+       { -1,   0,      printargs,              "SYS_0984"      }, /*  984 */
+       { -1,   0,      printargs,              "SYS_0985"      }, /*  985 */
+       { -1,   0,      printargs,              "SYS_0986"      }, /*  986 */
+       { -1,   0,      printargs,              "SYS_0987"      }, /*  987 */
+       { -1,   0,      printargs,              "SYS_0988"      }, /*  988 */
+       { -1,   0,      printargs,              "SYS_0989"      }, /*  989 */
+       { -1,   0,      printargs,              "SYS_0990"      }, /*  990 */
+       { -1,   0,      printargs,              "SYS_0991"      }, /*  991 */
+       { -1,   0,      printargs,              "SYS_0992"      }, /*  992 */
+       { -1,   0,      printargs,              "SYS_0993"      }, /*  993 */
+       { -1,   0,      printargs,              "SYS_0994"      }, /*  994 */
+       { -1,   0,      printargs,              "SYS_0995"      }, /*  995 */
+       { -1,   0,      printargs,              "SYS_0996"      }, /*  996 */
+       { -1,   0,      printargs,              "SYS_0997"      }, /*  997 */
+       { -1,   0,      printargs,              "SYS_0998"      }, /*  998 */
+       { -1,   0,      printargs,              "SYS_0999"      }, /*  999 */
        { -1,   0,      printargs,              "SYS_1000"      }, /* 1000 */
        { -1,   0,      printargs,              "SYS_1001"      }, /* 1001 */
        { -1,   0,      printargs,              "SYS_1002"      }, /* 1002 */
        { -1,   0,      printargs,              "SYS_1843"      }, /* 1843 */
        { -1,   0,      printargs,              "SYS_1844"      }, /* 1844 */
        { -1,   0,      printargs,              "SYS_1845"      }, /* 1845 */
-       { -1,   0,      printargs,              "SYS_1846"      }, /* 1846 */
-       { -1,   0,      printargs,              "SYS_1847"      }, /* 1847 */
-       { -1,   0,      printargs,              "SYS_1848"      }, /* 1848 */
        { -1,   0,      printargs,              "SYS_1849"      }, /* 1849 */
        { -1,   0,      printargs,              "SYS_1850"      }, /* 1850 */
        { -1,   0,      printargs,              "SYS_1851"      }, /* 1851 */
        { 1,    0,      sys_time,               "time"          }, /* 4013 */
        { 3,    TF,     sys_mknod,              "mknod"         }, /* 4014 */
        { 2,    TF,     sys_chmod,              "chmod"         }, /* 4015 */
-       { 3,    TF,     sys_chown,              "chown"         }, /* 4016 */
+       { 3,    TF,     sys_lchown,             "lchown"        }, /* 4016 */
        { 0,    0,      sys_break,              "break"         }, /* 4017 */
        { 2,    TF,     sys_oldstat,            "oldstat"       }, /* 4018 */
        { 3,    0,      sys_lseek,              "lseek"         }, /* 4019 */
        { 1,    TF,     sys_swapon,             "swapon"        }, /* 4087 */
        { 3,    0,      sys_reboot,             "reboot"        }, /* 4088 */
        { 3,    0,      sys_readdir,            "readdir"       }, /* 4089 */
-       { 6,    0,      sys_mmap,               "mmap"          }, /* 4090 */
+       { 6,    0,      sys_old_mmap,           "mmap"          }, /* 4090 */
        { 2,    0,      sys_munmap,             "munmap"        }, /* 4091 */
        { 2,    TF,     sys_truncate,           "truncate"      }, /* 4092 */
        { 2,    0,      sys_ftruncate,          "ftruncate"     }, /* 4093 */
        { 2,    TN,     sys_shutdown,           "shutdown"      }, /* 4182 */
        { 3,    TN,     sys_socket,             "socket"        }, /* 4183 */
        { 4,    TN,     sys_socketpair,         "socketpair"    }, /* 4184 */
-       { -1,   0,      printargs,              "setresuid"     }, /* 4185 */
-       { -1,   0,      printargs,              "getresuid"     }, /* 4186 */
-       { -1,   0,      printargs,              "query_module"  }, /* 4187 */
-       { -1,   0,      printargs,              "poll"          }, /* 4188 */
-       { -1,   0,      printargs,              "nfsservctl"    }, /* 4189 */
-       { -1,   0,      printargs,              "SYS_190"       }, /* 4190 */
-       { -1,   0,      printargs,              "SYS_191"       }, /* 4191 */
-       { -1,   0,      printargs,              "SYS_192"       }, /* 4192 */
-       { -1,   0,      printargs,              "SYS_193"       }, /* 4193 */
-       { -1,   0,      printargs,              "SYS_194"       }, /* 4194 */
-       { -1,   0,      printargs,              "SYS_195"       }, /* 4195 */
-       { -1,   0,      printargs,              "SYS_196"       }, /* 4196 */
-       { -1,   0,      printargs,              "SYS_197"       }, /* 4197 */
-       { -1,   0,      printargs,              "SYS_198"       }, /* 4198 */
-       { -1,   0,      printargs,              "SYS_199"       }, /* 4199 */
-       { -1,   0,      printargs,              "SYS_200"       }, /* 4200 */
-       { -1,   0,      printargs,              "SYS_201"       }, /* 4201 */
-       { -1,   0,      printargs,              "SYS_202"       }, /* 4202 */
-       { -1,   0,      printargs,              "SYS_203"       }, /* 4203 */
-       { -1,   0,      printargs,              "SYS_204"       }, /* 4204 */
-       { -1,   0,      printargs,              "SYS_205"       }, /* 4205 */
-       { -1,   0,      printargs,              "SYS_206"       }, /* 4206 */
-       { -1,   0,      printargs,              "SYS_207"       }, /* 4207 */
-       { -1,   0,      printargs,              "SYS_208"       }, /* 4208 */
-       { -1,   0,      printargs,              "SYS_209"       }, /* 4209 */
-       { -1,   0,      printargs,              "SYS_210"       }, /* 4210 */
-       { -1,   0,      printargs,              "SYS_211"       }, /* 4211 */
-       { -1,   0,      printargs,              "SYS_212"       }, /* 4212 */
-       { -1,   0,      printargs,              "SYS_213"       }, /* 4213 */
-       { -1,   0,      printargs,              "SYS_214"       }, /* 4214 */
-       { -1,   0,      printargs,              "SYS_215"       }, /* 4215 */
-       { -1,   0,      printargs,              "SYS_216"       }, /* 4216 */
+       { 3,    0,      sys_setresuid,          "setresuid"     }, /* 4185 */
+       { 3,    0,      sys_getresuid,          "getresuid"     }, /* 4186 */
+       { 5,    0,      sys_query_module,       "query_module"  }, /* 4187 */
+       { 3,    0,      sys_poll,               "poll"          }, /* 4188 */
+       { 3,    0,      printargs,              "nfsservctl"    }, /* 4189 */
+       { 3,    0,      sys_detresgid,          "setresgid"     }, /* 4190 */
+       { 3,    0,      sys_getresgid,          "getresgid"     }, /* 4191 */
+       { 5,    0,      printargs,              "prctl"         }, /* 4192 */
+       { 5,    TS,     printargs,              "rt_sigreturn"  }, /* 4193 */
+       { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 4194 */
+       { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"}, /* 4195 */
+       { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 4196 */
+       { 4,    TS,     sys_rt_sigtimedwait,    "rt_sigtimedwait"},/* 4197 */
+       { 3,    TS,     sys_rt_sigqueueinfo,    "rt_sigqueueinfo"},/* 4198 */
+       { 2,    TS,     sys_rt_sigsuspend,      "rt_siguspend"  }, /* 4199 */
+       { 5,    TF      sys_pread,              "pread"         }, /* 4200 */
+       { 5,    TF,     sys_pwrite,             "pwrite"        }, /* 4201 */
+       { -1,   TF,     sys_chown,              "chown"         }, /* 4202 */
+       { 2,    TF,     sys_getcdw,             "getcwd"        }, /* 4203 */
+       { 2,    0,      sys_capget,             "capget"        }, /* 4204 */
+       { 2,    0,      sys_capset,             "capset"        }, /* 4205 */
+       { 2,    TS,     sys_sigaltstack,        "sigaltstatck"  }, /* 4206 */
+       { 4,    TF,     sys_sendfile,           "sendfile"      }, /* 4207 */
+       { -1,   0,      printargs,              "getpmsg"       }, /* 4208 */
+       { -1,   0,      printargs,              "putpmsg"       }, /* 4209 */
+       { 6,    0,      sys_mmap,               "mmap2"         }, /* 4210 */
+       { 2,    TF,     printargs,              "truncate64"    }, /* 4211 */
+       { 2,    TF,     printargs,              "ftruncate64"   }, /* 4212 */
+       { 2,    TF,     printargs,              "stat64"        }, /* 4213 */
+       { 2,    TF,     sys_lstat64,            "lstat64"       }, /* 4214 */
+       { 2,    TF,     sys_fstat64,            "fstat64"       }, /* 4215 */
+       { 2,    0,      sys_pivotroot,          "pivot_root"    }, /* 4216 */
        { -1,   0,      printargs,              "SYS_217"       }, /* 4217 */
        { -1,   0,      printargs,              "SYS_218"       }, /* 4218 */
        { -1,   0,      printargs,              "SYS_219"       }, /* 4219 */
index 1ae8f015d89028f7aa9e849d4f7be34eba65d50b..a84161cd587a672ac8b8bb23d973076db3c8af39 100644 (file)
        { 1,    0,      sys_swapon,             "swapon"                }, /* 87 */
        { 3,    0,      sys_reboot,             "reboot"                }, /* 88 */
        { 3,    0,      sys_readdir,            "readdir"               }, /* 89 */
-       { 6,    0,      sys_mmap,               "mmap"                  }, /* 90 */
+       { 6,    0,      sys_old_mmap,           "mmap"                  }, /* 90 */
        { 2,    0,      sys_munmap,             "munmap"                }, /* 91 */
        { 2,    TF,     sys_truncate,           "truncate"              }, /* 92 */
        { 2,    0,      sys_ftruncate,          "ftruncate"             }, /* 93 */
        { 2,    0,      sys_capset,             "capset"                }, /* 184 */
        { 2,    TS,     sys_sigaltstack,        "sigaltstack"           }, /* 185 */
        { 4,    TF,     sys_sendfile,           "sendfile"              }, /* 186 */
-       { 5,    0,      printargs,              "streams1"              }, /* 187 */
-       { 5,    0,      printargs,              "streams2"              }, /* 188 */
-       { 5,    0,      printargs,              "SYS_189"               }, /* 189 */
-       { 5,    0,      printargs,              "SYS_190"               }, /* 190 */
-       { 5,    0,      printargs,              "SYS_191"               }, /* 191 */
-       { 5,    0,      printargs,              "SYS_192"               }, /* 192 */
-       { 5,    0,      printargs,              "SYS_193"               }, /* 193 */
-       { 5,    0,      printargs,              "SYS_194"               }, /* 194 */
-       { 5,    0,      printargs,              "SYS_195"               }, /* 195 */
-       { 5,    0,      printargs,              "SYS_196"               }, /* 196 */
-       { 5,    0,      printargs,              "SYS_197"               }, /* 197 */
+       { 5,    0,      printargs,              "getpmsg"               }, /* 187 */
+       { 5,    0,      printargs,              "putpmsg"               }, /* 188 */
+       { 0,    TP,     sys_vfork,              "vfork"                 }, /* 189 */
+       { -1,   0,      printargs,              "SYS_190"               }, /* 190 */
+       { 2,    0,      printargs,              "ugetrlimit"            }, /* 191 */
+       { 5,    0,      sys_mmap,               "mmap2"                 }, /* 192 */
+       { 2,    TF,     printargs,              "truncate64"            }, /* 193 */
+       { 5,    0,      printargs,              "ftruncate64"           }, /* 194 */
+       { 2,    TF,     sys_stat64,             "stat64"                }, /* 195 */
+       { 2,    TF,     sys_lstat64,            "lstat64"               }, /* 196 */
+       { 2,    TF,     sys_fstat64,            "fstat64"               }, /* 197 */
        { 5,    0,      printargs,              "SYS_198"               }, /* 198 */
        { 5,    0,      printargs,              "SYS_199"               }, /* 199 */
        { 5,    0,      printargs,              "SYS_200"               }, /* 200 */
index 161814a75cd93a644e13331dfd01b905cd96746a..a200f330561bb2fe95a3da25d9f0b36f01fbbfc2 100644 (file)
        { 1,    0,      printargs,      "vadvise" },            /* 72 */
        { 2,    0,      sys_munmap,     "munmap" },             /* 73 */
        { 3,    0,      sys_mprotect,   "mprotect" },           /* 74 */
-       { 3,    0,      printargs,      "madvise" },            /* 75 */
+       { 3,    0,      sys_madvise,    "madvise" },            /* 75 */
        { 1,    0,      sys_vhangup,    "vhangup" },            /* 76 */
-       { 2,    0,      printargs,      "SYS_77" },             /* 77 */
-       { 3,   0,       sys_mincore,    "mincore" },            /* 78 */
+       { 2,    TF,     printargs,      "truncate64" },         /* 77 */
+       { 3,    0,      sys_mincore,    "mincore" },            /* 78 */
        { 2,    0,      sys_getgroups,  "getgroups" },          /* 79 */
        { 2,    0,      sys_setgroups,  "setgroups" },          /* 80 */
        { 1,    0,      sys_getpgrp,    "getpgrp" },            /* 81 */
        { 0,    0,      printargs,      "SYS_143" },            /* 143 */
        { 2,    0,      sys_getrlimit,  "getrlimit" },          /* 144 */
        { 2,    0,      sys_setrlimit,  "setrlimit" },          /* 145 */
-       { 2,    TS,     sys_killpg,     "killpg" },             /* 146 */
+       { 2,    TF,     sys_pivotroot,  "pivot_root" },         /* 146 */
+/*     { 2,    TS,     sys_killpg,     "killpg" },                146 SunOS killpkg, overridden by Linux pivot_root */
        { 5,    0,      printargs,      "prctl" },              /* 147 */
        { 5,    0,      printargs,      "pciconfig_read" },     /* 148 */
        { 5,    0,      printargs,      "pciconfig_write" },    /* 149 */
index 956401cdc561ab89a504a2e4fbb35b35695b7b04..e1f96d8e2dc6a20bee434d0b107925c10a435f96 100644 (file)
@@ -71,7 +71,7 @@ int sys_setfsuid(), sys_setfsgid(), sys_llseek();
 int sys_getdents(), sys_flock(), sys_msync();
 int sys_readv(), sys_writev(), sys_select();
 int sys_getsid(), sys_fdatasync(), sys_sysctl();
-int sys_mlock(), sys_munlock(), sys_mlockall(), sys_munlockall();
+int sys_mlock(), sys_munlock(), sys_mlockall(), sys_munlockall(), sys_madvise();
 int sys_sched_setparam(), sys_sched_getparam();
 int sys_sched_setscheduler(), sys_sched_getscheduler(), sys_sched_yield();
 int sys_sched_get_priority_max(), sys_sched_get_priority_min();
@@ -82,7 +82,7 @@ int sys_sigaltstack(), sys_rt_sigprocmask(), sys_rt_sigaction();
 int sys_rt_sigpending(), sys_rt_sigsuspend(), sys_rt_sigqueueinfo();
 int sys_rt_sigtimedwait(), sys_prctl(), sys_poll(), sys_vfork();
 int sys_sendfile(), sys_old_mmap(), sys_stat64(), sys_lstat64(), sys_fstat64();
-int sys_truncate64(), sys_ftruncate64();
+int sys_truncate64(), sys_ftruncate64(), sys_pivotroot();
 
 
 /* sys_socketcall subcalls */
@@ -142,11 +142,11 @@ int sys_semget(), sys_semctl(), sys_semop();
 int sys_msgsnd(), sys_msgrcv(), sys_msgget(), sys_msgctl();
 int sys_shmat(), sys_shmdt(), sys_shmget(), sys_shmctl();
 
-#if !defined(ALPHA) && !defined(IA64) && !defined(MIPS)
+#if !defined(ALPHA) && !defined(IA64) && !defined(MIPS) && !defined(SPARC)
 #ifdef POWERPC
 #  define SYS_ipc_subcall              ((SYS_socket_subcall)+(SYS_socket_nsubcalls))
 #else
-#  define SYS_ipc_subcall              200
+#  define SYS_ipc_subcall              250
 #endif
 #define SYS_semop              (SYS_ipc_subcall + 1)
 #define SYS_semget             (SYS_ipc_subcall + 2)
@@ -168,7 +168,7 @@ int sys_getpagesize();
 #endif
 
 #ifdef ALPHA
-int osf_statfs(), osf_fstatfs(), sys_madvise();
+int osf_statfs(), osf_fstatfs();
 #endif
 
 #ifdef IA64
index eb94a0a469abf886a913a55d3946124443a0ca00..97fa5c772e3a26522a244d3fe7d17945a85d414d 100644 (file)
@@ -47,7 +47,7 @@
 #ifdef M68K
        { 3,    TF,     sys_chown,              "chown"         }, /* 16 */
 #else
-       { 3,    TF,     sys_chown,              "lchown"                }, /* 16 */
+       { 3,    TF,     sys_chown,              "lchown"        }, /* 16 */
 #endif
        { 0,    0,      sys_break,              "break"         }, /* 17 */
        { 2,    TF,     sys_oldstat,            "oldstat"       }, /* 18 */
 #else
        { 3,    TF,     sys_chown,              "chown"         }, /* 182 */
 #endif
-       { 2,    0,      sys_getcwd,             "getcwd"        }, /* 183 */
+       { 2,    TF,     sys_getcwd,             "getcwd"        }, /* 183 */
        { 2,    0,      sys_capget,             "capget"        }, /* 184 */
        { 2,    0,      sys_capset,             "capset"        }, /* 185 */
        { 2,    TS,     sys_sigaltstack,        "sigaltstack"   }, /* 186 */
        { 5,    0,      printargs,              "SYS_188"       }, /* 188 */
        { 5,    0,      printargs,              "SYS_189"       }, /* 189 */
        { 0,    TP,     sys_vfork,              "vfork"         }, /* 190 */
-       { 5,    0,      printargs,              "getrlimit"     }, /* 191 */
+       { 2,    0,      printargs,              "getrlimit"     }, /* 191 */
        { 6,    0,      sys_mmap,               "mmap2"         }, /* 192 */
-       { 5,    0,      printargs,              "truncate64"    }, /* 193 */
-       { 5,    0,      printargs,              "ftruncate64"   }, /* 194 */
+       { 2,    TF,     printargs,              "truncate64"    }, /* 193 */
+       { 2,    TF,     printargs,              "ftruncate64"   }, /* 194 */
        { 2,    TF,     sys_stat64,             "stat64"        }, /* 195 */
        { 2,    TF,     sys_lstat64,            "lstat64"       }, /* 196 */
        { 2,    TF,     sys_fstat64,            "fstat64"       }, /* 197 */
-       { 5,    0,      printargs,              "SYS_198"       }, /* 198 */
-       { 5,    0,      printargs,              "SYS_199"       }, /* 199 */
+/*TODO*/{ 3,   TF,     printargs,              "lchown32"      }, /* 198 */
+/*TODO*/{ 0,   0,      printargs,              "getuid32"      }, /* 199 */
 
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 200 */
-       { 4,    TI,     sys_semop,              "semop"         }, /* 201 */
-       { 4,    TI,     sys_semget,             "semget"        }, /* 202 */
-       { 4,    TI,     sys_semctl,             "semctl"        }, /* 203 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 204 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 205 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 206 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 207 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 208 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 209 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 210 */
-       { 4,    TI,     sys_msgsnd,             "msgsnd"        }, /* 211 */
-       { 4,    TI,     sys_msgrcv,             "msgrcv"        }, /* 212 */
-       { 4,    TI,     sys_msgget,             "msgget"        }, /* 213 */
-       { 4,    TI,     sys_msgctl,             "msgctl"        }, /* 214 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 215 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 216 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 217 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 218 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 219 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 220 */
-       { 4,    TI,     sys_shmat,              "shmat"         }, /* 221 */
-       { 4,    TI,     sys_shmdt,              "shmdt"         }, /* 222 */
-       { 4,    TI,     sys_shmget,             "shmget"        }, /* 223 */
-       { 4,    TI,     sys_shmctl,             "shmctl"        }, /* 224 */
+       { 0,    0,      printargs,              "getgid32"      }, /* 200 */
+       { 0,    0,      printargs,              "geteuid32"     }, /* 201 */
+       { 0,    0,      printargs,              "getegid32"     }, /* 202 */
+       { 2,    0,      printargs,              "setreuid32"    }, /* 203 */
+       { 2,    0,      printargs,              "setregid32"    }, /* 204 */
+       { 2,    0,      printargs,              "getgroups32"   }, /* 205 */
+       { 2,    0,      printargs,              "setgroups32"   }, /* 206 */
+       { 3,    0,      printargs,              "fchown32"      }, /* 207 */
+       { 3,    0,      printargs,              "setresuid32"   }, /* 208 */
+       { 3,    0,      printargs,              "getresuid32"   }, /* 209 */
+       { 3,    0,      printargs,              "setresgid32"   }, /* 210 */
+       { 3,    0,      printargs,              "getsetgid32"   }, /* 211 */
+       { 3,    TF,     printargs,              "chown32"       }, /* 212 */
+       { 1,    0,      printargs,              "setuid32"      }, /* 213 */
+       { 1,    0,      printargs,              "setgid32"      }, /* 214 */
+       { 1,    0,      printargs,              "setfsuid32"    }, /* 215 */
+       { 1,    0,      printargs,              "setfsgid32"    }, /* 216 */
+       { 2,    TF,     sys_pivotroot,          "pivot_root"    }, /* 217 */
+       { 3,    0,      printargs,              "mincore"       }, /* 218 */
+       { 3,    0,      sys_madvise,            "madvise"       }, /* 219 */
+       { 4,    0,      printargs,              "SYS_220"       }, /* 220 */
+       { 4,    0,      printargs,              "SYS_221"       }, /* 221 */
+       { 4,    0,      printargs,              "SYS_222"       }, /* 222 */
+       { 4,    0,      printargs,              "SYS_223"       }, /* 223 */
+       { 4,    0,      printargs,              "SYS_224"       }, /* 224 */
        { 5,    0,      printargs,              "SYS_225"       }, /* 225 */
        { 5,    0,      printargs,              "SYS_226"       }, /* 226 */
        { 5,    0,      printargs,              "SYS_227"       }, /* 227 */
        { 5,    0,      printargs,              "SYS_248"       }, /* 248 */
        { 5,    0,      printargs,              "SYS_249"       }, /* 249 */
 
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 250 */
+       { 4,    TI,     sys_semop,              "semop"         }, /* 251 */
+       { 4,    TI,     sys_semget,             "semget"        }, /* 252 */
+       { 4,    TI,     sys_semctl,             "semctl"        }, /* 253 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 254 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 255 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 256 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 257 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 258 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 259 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 260 */
+       { 4,    TI,     sys_msgsnd,             "msgsnd"        }, /* 261 */
+       { 4,    TI,     sys_msgrcv,             "msgrcv"        }, /* 262 */
+       { 4,    TI,     sys_msgget,             "msgget"        }, /* 263 */
+       { 4,    TI,     sys_msgctl,             "msgctl"        }, /* 264 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 265 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 266 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 267 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 268 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 269 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 270 */
+       { 4,    TI,     sys_shmat,              "shmat"         }, /* 271 */
+       { 4,    TI,     sys_shmdt,              "shmdt"         }, /* 272 */
+       { 4,    TI,     sys_shmget,             "shmget"        }, /* 273 */
+       { 4,    TI,     sys_shmctl,             "shmctl"        }, /* 274 */
+
+
diff --git a/mem.c b/mem.c
index 451f239d0b1b3a9813b36679266b67e8ac574753..02c4f8b9da5203a70f57fb28aa5bada421e12e62 100644 (file)
--- a/mem.c
+++ b/mem.c
@@ -232,6 +232,7 @@ struct tcb *tcp;
 
 static struct xlat mremap_flags[] = {
        { MREMAP_MAYMOVE, "MREMAP_MAYMOVE" },
+       { 0,            NULL            }
 };
 
 int
@@ -246,6 +247,59 @@ struct tcb *tcp;
        return RVAL_HEX;
 }
 
+static struct xlat madvise_flags[] = {
+#ifdef MADV_NORMAL
+       { MADV_NORMAL,          "MADV_NORMAL" },
+#endif
+#ifdef MADZV_RANDOM
+       { MADV_RANDOM,          "MADV_RANDOM" },
+#endif
+#ifdef MADV_SEQUENTIAL
+       { MADV_SEQUENTIAL,      "MADV_SEQUENTIAL" },
+#endif
+#ifdef MADV_WILLNEED
+       { MADV_WILLNEED,        "MADV_WILLNEED" },
+#endif
+#ifdef MADV_DONTNED
+       { MADV_DONTNEED,        "MADV_DONTNEED" },
+#endif
+       { 0,                    NULL },
+};
+
+
+int
+sys_madvise(tcp)
+struct tcb *tcp;
+{
+       if (entering(tcp)) {
+               tprintf("%#lx, %lu, ", tcp->u_arg[0], tcp->u_arg[1]);
+               printflags(madvise_flags, tcp->u_arg[2]);
+       }
+       return 0;
+}
+
+
+static struct xlat mlockall_flags[] = {
+#ifdef MCL_CURRENT
+       { MCL_CURRENT,  "MCL_CURRENT" },
+#endif
+#ifdef MCL_FUTURE
+       { MCL_FUTURE,   "MCL_FUTURE" },
+#endif
+       { 0,            NULL}
+};
+
+int
+sys_mlockall(tcp)
+struct tcb *tcp;
+{
+       if (entering(tcp)) {
+               printflags(mlockall_flags, tcp->u_arg[0]);
+       }
+       return 0;
+}
+
+
 #endif /* LINUX */
 
 #ifdef MS_ASYNC
index a0045aa780d93dc37789801d6645f1a187f009d6..f95e4ef7884e33ae756d8ba5c33ebdd2465a7a30 100644 (file)
--- a/process.c
+++ b/process.c
@@ -392,15 +392,15 @@ int new;
                return -1;
        return 0;
 #elif defined(M68K)
-       if (ptrace(PTRACE_POKEUSER, (char*)(4*PT_ORIG_D0), new)<0)
+       if (ptrace(PTRACE_POKEUSER, tcp->pid, (char*)(4*PT_ORIG_D0), new)<0)
                return -1;
        return 0;
 #elif defined(MIPS)
-       if (ptrace(PTRACE_POKEUSER, (char*)(REG_V0), new)<0)
+       if (ptrace(PTRACE_POKEUSER, tcp->pid, (char*)(REG_V0), new)<0)
                return -1;
        return 0;
 #elif defined(ALPHA)
-       if (ptrace(PTRACE_POKEUSER, (char*)(REG_A3), new)<0)
+       if (ptrace(PTRACE_POKEUSER, tcp->pid, (char*)(REG_A3), new)<0)
                return -1;
        return 0;
 #else
index ea741b8f496056da786b9074942c8580eb52b349..74222f4d3e6aedcb950f9a45f2c7a2f22100bb18 100644 (file)
@@ -36,6 +36,7 @@
 #ifdef LINUX
 #include <sys/times.h>
 #include <linux/kernel.h>
+#include <sys/quota.h>
 #endif /* LINUX */
 #ifdef SUNOS4
 #include <ufs/quota.h>
@@ -64,9 +65,15 @@ static struct xlat resources[] = {
 #ifdef RLIMIT_RSS
        { RLIMIT_RSS,   "RLIMIT_RSS"    },
 #endif
+#ifdef RLIMIT_NPROC
+       { RLIMIT_NPROC,"RLIMIT_NPROC"   },
+#endif
 #ifdef RLIMIT_NOFILE
        { RLIMIT_NOFILE,"RLIMIT_NOFILE" },
 #endif
+#ifdef RLIMIT_MEMLOCK
+       { RLIMIT_MEMLOCK,       "RLIMIT_MEMLOCK"        },
+#endif
 #ifdef RLIMIT_VMEM
        { RLIMIT_VMEM,  "RLIMIT_VMEM"   },
 #endif
@@ -140,6 +147,9 @@ struct tcb *tcp;
 static struct xlat usagewho[] = {
        { RUSAGE_SELF,          "RUSAGE_SELF"           },
        { RUSAGE_CHILDREN,      "RUSAGE_CHILDREN"       },
+#ifdef RUSAGE_BOTH
+       { RUSAGE_BOTH,          "RUSAGE_BOTH"           },
+#endif
        { 0,                    NULL                    },
 };
 
@@ -367,6 +377,68 @@ struct tcb *tcp;
 
 #endif /* !SUNOS4 */
 
+#ifdef LINUX
+
+static struct xlat quotacmds[] = {
+       { Q_QUOTAON,    "Q_QUOTAON"     },
+       { Q_QUOTAOFF,   "Q_QUOTAOFF"    },
+       { Q_GETQUOTA,   "Q_GETQUOTA"    },
+       { Q_SETQUOTA,   "Q_SETQUOTA"    },
+       { Q_SETUSE,     "Q_SETUSE"      },
+       { Q_SYNC,       "Q_SYNC"        },
+       { Q_SETQLIM,    "Q_SETQLIM"     },
+       { Q_GETSTATS,   "Q_GETSTATS"    },
+       { Q_RSQUASH,    "Q_RSQUASH"     },
+       { 0,            NULL            },
+};
+
+static struct xlat quotatypes[] = {
+       { USRQUOTA,     "USRQUOTA"      },
+       { GRPQUOTA,     "GRPQUOTA"      },
+       { 0,            NULL            },
+};
+
+int
+sys_quotactl(tcp)
+struct tcb *tcp;
+{
+       if (entering(tcp)) {
+               printxval(quotacmds, tcp->u_arg[0] >> SUBCMDSHIFT, "Q_???");
+               tprintf("|");
+               printxval(quotatypes, tcp->u_arg[0] & SUBCMDMASK, "???QUOTA");
+               tprintf(", ");
+               printstr(tcp, tcp->u_arg[1], -1);
+               tprintf(", %lu, ", tcp->u_arg[2]);
+       }
+       else {
+               struct dqblk dq;
+
+               if (!tcp->u_arg[3])
+                       tprintf("NULL");
+               else if (!verbose(tcp))
+                       tprintf("%#lx", tcp->u_arg[3]);
+                else if (umoven(tcp, tcp->u_arg[3], sizeof(struct dqblk),   
+                    (char *) &dq) < 0)
+                        tprintf("???");
+               else {
+                        tprintf("{");
+                       tprintf("%u, ", dq.dqb_bhardlimit);
+                       tprintf("%u, ", dq.dqb_bsoftlimit);
+                       tprintf("%u, ", dq.dqb_curblocks);
+                       tprintf("%u, ", dq.dqb_ihardlimit);
+                       tprintf("%u, ", dq.dqb_isoftlimit);
+                       tprintf("%u, ", dq.dqb_curinodes);
+                       tprintf("%lu, ", dq.dqb_btime);
+                       tprintf("%lu", dq.dqb_itime);
+                        tprintf("}");
+               }
+
+       }
+       return 0;
+}
+
+#endif /* Linux */
+
 #ifdef SUNOS4
 
 static struct xlat quotacmds[] = {
index 49fd1b773f66eb3a3757585ab027325c794580d2..ce090900d55912f5ebf8b88c9d0e2e4b4fd7a276 100644 (file)
--- a/signal.c
+++ b/signal.c
@@ -161,6 +161,9 @@ static struct xlat sigvec_flags[] = {
 #ifdef HAVE_SIGACTION
 
 static struct xlat sigact_flags[] = {
+#ifdef SA_RESTORER
+       { SA_RESTORER,  "SA_RESTORER"   },
+#endif
 #ifdef SA_STACK
        { SA_STACK,     "SA_STACK"      },
 #endif
index 99849880f48cec17cdb1aaac5dba9670132ded05..47bf16d6fbfd126be156d92293d4c4d9414fc3ac 100644 (file)
--- a/syscall.c
+++ b/syscall.c
@@ -569,6 +569,34 @@ struct tcb *tcp;
        return 0;
 }
 
+
+#ifdef LINUX
+#if defined (I386)
+       static long eax;
+#elif defined (IA64)
+       long r8, r10, psr;
+       long ia32 = 0;
+#elif defined (POWERPC)
+       static long result,flags;
+#elif defined (M68K)
+       static int d0;
+#elif defined (ARM)
+       static int r0;
+#elif defined (ALPHA)
+       static long r0;
+       static long a3;
+#elif defined (SPARC)
+       static struct pt_regs regs;
+       static unsigned long trap;
+#elif defined(MIPS)
+       static long a3;
+       static long r2;
+#elif defined(S390)
+       static long gpr2;
+       static long pc;
+#endif 
+#endif /* LINUX */
+
 int
 get_scno(tcp)
 struct tcb *tcp;
@@ -751,29 +779,6 @@ struct tcb *tcp;
        return 1;
 }
 
-#ifdef LINUX
-#if defined (I386)
-       static long eax;
-#elif defined (IA64)
-       long r8, r10, psr;
-       long ia32 = 0;
-#elif defined (POWERPC)
-       static long result,flags;
-#elif defined (M68K)
-       static int d0;
-#elif defined (ARM)
-       static int r0;
-#elif defined (ALPHA)
-       static long r0;
-       static long a3;
-#elif defined (SPARC)
-       static struct pt_regs regs;
-       static unsigned long trap;
-#elif defined(S390)
-       static long gpr2;
-       static long pc;
-#endif 
-#endif /* LINUX */
 
 int
 syscall_fixup(tcp)
index 7cba57571608d019300f632bb9c602ba37200891..a99d445c0aae3fe9746598be4cfcd2e5f9d3ecbb 100644 (file)
--- a/system.c
+++ b/system.c
@@ -1364,19 +1364,87 @@ struct tcb *tcp;
 #endif /* SVR4 */
 
 #ifdef SYS_capget
+
+static struct xlat capabilities[] = {
+       { 1<<CAP_CHOWN,         "CAP_CHOWN"     },
+       { 1<<CAP_DAC_OVERRIDE,  "CAP_DAC_OVERRIDE"},
+       { 1<<CAP_DAC_READ_SEARCH,"CAP_DAC_READ_SEARCH"},
+       { 1<<CAP_FOWNER,        "CAP_FOWNER"    },
+       { 1<<CAP_FSETID,        "CAP_FSETID"    },
+       { 1<<CAP_KILL,          "CAP_KILL"      },
+       { 1<<CAP_SETGID,        "CAP_SETGID"    },
+       { 1<<CAP_SETUID,        "CAP_SETUID"    },
+       { 1<<CAP_SETPCAP,       "CAP_SETPCAP"   },
+       { 1<<CAP_LINUX_IMMUTABLE,"CAP_LINUX_IMMUTABLE"},
+       { 1<<CAP_NET_BIND_SERVICE,"CAP_NET_BIND_SERVICE"},
+       { 1<<CAP_NET_BROADCAST, "CAP_NET_BROADCAST"},
+       { 1<<CAP_NET_ADMIN,     "CAP_NET_ADMIN" },
+       { 1<<CAP_NET_RAW,       "CAP_NET_RAW"   },
+       { 1<<CAP_IPC_LOCK,      "CAP_IPC_LOCK"  },
+       { 1<<CAP_IPC_OWNER,     "CAP_IPC_OWNER" },
+       { 1<<CAP_SYS_MODULE,    "CAP_SYS_MODULE"},
+       { 1<<CAP_SYS_RAWIO,     "CAP_SYS_RAWIO" },
+       { 1<<CAP_SYS_CHROOT,    "CAP_SYS_CHROOT"},
+       { 1<<CAP_SYS_PTRACE,    "CAP_SYS_PTRACE"},
+       { 1<<CAP_SYS_PACCT,     "CAP_SYS_PACCT" },
+       { 1<<CAP_SYS_ADMIN,     "CAP_SYS_ADMIN" },
+       { 1<<CAP_SYS_BOOT,      "CAP_SYS_BOOT"  },
+       { 1<<CAP_SYS_NICE,      "CAP_SYS_NICE"  },
+       { 1<<CAP_SYS_RESOURCE,  "CAP_SYS_RESOURCE"},
+       { 1<<CAP_SYS_TIME,      "CAP_SYS_TIME"  },
+       { 1<<CAP_SYS_TTY_CONFIG,"CAP_SYS_TTY_CONFIG"},
+       { 0,                    NULL            },
+};
+
+
 int
 sys_capget(tcp)
 struct tcb *tcp;
 {
-       cap_user_header_t       arg0;
-       cap_user_data_t         arg1;
+       static cap_user_header_t       arg0 = NULL;
+       static cap_user_data_t         arg1 = NULL;
 
        if(!entering(tcp)) {
-               arg0 = (cap_user_header_t)tcp->u_arg[0];
-               arg1 = (cap_user_data_t)tcp->u_arg[1];
-               tprintf("{%lx, %d}, ", (unsigned long)arg0->version, arg0->pid);
-               tprintf("{%lx, %lx, %lx}", (unsigned long)arg1->effective,
-                       (unsigned long)arg1->permitted, (unsigned long)arg1->inheritable);
+               if (!arg0) {
+                       if ((arg0 = malloc(sizeof(*arg0))) == NULL) {
+                               fprintf(stderr, "sys_capget: no memory\n");
+                               tprintf("%#lx, %#lx", tcp->u_arg[0], tcp->u_arg[1]);
+                               return;l
+                       }
+               }
+               if (!arg1) {
+                       if ((arg1 = malloc(sizeof(*arg1))) == NULL) {
+                               fprintf(stderr, "sys_capget: no memory\n");
+                               tprintf("%#lx, %#lx", tcp->u_arg[0], tcp->u_arg[1]);
+                               return;
+                       }
+               }
+
+               if (!tcp->u_arg[0])
+                       tprintf("NULL");
+               else if (!verbose(tcp))
+                       tprintf("%#lx", tcp->u_arg[0]);
+               else if (umoven(tcp, tcp->u_arg[0], sizeof(*arg0), (char *) arg0) < 0)
+                       tprintf("???");
+               else {
+                       tprintf("%#x, %d", arg0->version, arg0->pid);
+               }
+               tprintf(", ");
+               if (!tcp->u_arg[1])
+                       tprintf("NULL");
+               else if (!verbose(tcp))
+                       tprintf("%#lx", tcp->u_arg[1]);
+               else if (umoven(tcp, tcp->u_arg[1], sizeof(*arg1), (char *) arg1) < 0)
+                       tprintf("???");
+               else {
+                       tprintf("{");
+                       printflags(capabilities, arg1->effective);
+                       tprintf(", ");
+                       printflags(capabilities, arg1->permitted);
+                       tprintf(", ");
+                       printflags(capabilities, arg1->inheritable);
+                       tprintf("}");
+               } 
        }
        return 0;
 }
@@ -1385,15 +1453,50 @@ int
 sys_capset(tcp)
 struct tcb *tcp;
 {
-       cap_user_header_t       arg0;
-       cap_user_data_t         arg1;
-
-       if(entering(tcp)) {
-               arg0 = (cap_user_header_t)tcp->u_arg[0];
-               arg1 = (cap_user_data_t)tcp->u_arg[1];
-               tprintf("{%lx, %d}, ", (unsigned long)arg0->version, arg0->pid);
-               tprintf("{%lx, %lx, %lx}", (unsigned long)arg1->effective,
-                       (unsigned long)arg1->permitted, (unsigned long)arg1->inheritable);
+       static cap_user_header_t       arg0 = NULL;
+       static cap_user_data_t         arg1 = NULL;
+
+       if(entering(tcp)) {
+               if (!arg0) {
+                       if ((arg0 = malloc(sizeof(*arg0))) == NULL) {
+                               fprintf(stderr, "sys_capset: no memory\n");
+                               tprintf("%#lx, %#lx", tcp->u_arg[0], tcp->u_arg[1]);
+                               return;l
+                       }
+               }
+               if (!arg1) {
+                       if ((arg1 = malloc(sizeof(*arg1))) == NULL) {
+                               fprintf(stderr, "sys_capset: no memory\n");
+                               tprintf("%#lx, %#lx", tcp->u_arg[0], tcp->u_arg[1]);
+                               return;
+                       }
+               }
+
+               if (!tcp->u_arg[0])
+                       tprintf("NULL");
+               else if (!verbose(tcp))
+                       tprintf("%#lx", tcp->u_arg[0]);
+               else if (umoven(tcp, tcp->u_arg[0], sizeof(*arg0), (char *) arg0) < 0)
+                       tprintf("???");
+               else {
+                       tprintf("%#x, %d", arg0->version, arg0->pid);
+               }
+               tprintf(", ");
+               if (!tcp->u_arg[1])
+                       tprintf("NULL");
+               else if (!verbose(tcp))
+                       tprintf("%#lx", tcp->u_arg[1]);
+               else if (umoven(tcp, tcp->u_arg[1], sizeof(*arg1), (char *) arg1) < 0)
+                       tprintf("???");
+               else {
+                       tprintf("{");
+                       printflags(capabilities, arg1->effective);
+                       tprintf(", ");
+                       printflags(capabilities, arg1->permitted);
+                       tprintf(", ");
+                       printflags(capabilities, arg1->inheritable);
+                       tprintf("}");
+               } 
        }
        return 0;
 }
index 9d6a29e0bef3d747f024bfd6d5ba09dd7c998c01..cc7c0115bcb9d31d736e68560faf2139b2516456 100644 (file)
@@ -2,8 +2,8 @@
 # $Id$
 #
 
-all: vfork fork sig skodic
+all: vfork fork sig skodic clone
 
 clean distclean:
-       rm -f vfork fork sig *.o core
+       rm -f clone vfork fork sig *.o core
 
index 6528ed895fe161199e8e71a64fa5cd8d353a679f..1ba103f4c8c78de41b4e5f02903cb3e08f6426b4 100644 (file)
@@ -12,7 +12,7 @@
 #include <sys/stat.h>
 #include <fcntl.h>
 
-void
+int
 main(void)
 {
   char *c = (char*)0x94000000;
@@ -29,4 +29,5 @@ main(void)
     while (1)
       if ((fd=open( c, 0 ))!=-1)
          close(fd);
+  return 0;
 }
diff --git a/util.c b/util.c
index 5b0497b8a3dfd55207456a4356783ef2e9d54dc6..01fe26b0d91a70ff35a6dcdbed3885e9c82f8f49 100644 (file)
--- a/util.c
+++ b/util.c
@@ -1301,7 +1301,7 @@ struct tcb *tcp;
                                        eip, tcp->baddr);
                return 0;
        }
-#elif defied(POWERPC)
+#elif defined(POWERPC)
        if (upeek(tcp->pid, 4*PT_NIP, &pc) < 0)
                return -1;
        if (pc != tcp->baddr) {