From: Wichert Akkerman Date: Mon, 10 Apr 2000 22:22:31 +0000 (+0000) Subject: README-linux: updated to note that strace might not compile X-Git-Tag: v4.5.18~1127 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c792698a99b640e7d256e8692c992bd967f0c5b2;p=strace 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 + add support for quotactl, fdatasync, mlock, mlockall, munlockall & acct + small fix for RLIMIT_* and RUSAGE_BOTH + enhace support for capget and capset --- diff --git a/COPYRIGHT b/COPYRIGHT index 671257f0..42d91139 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -3,6 +3,7 @@ Copyright (c) 1993 Branko Lankester Copyright (c) 1993 Ulrich Pegelow Copyright (c) 1995, 1996 Michael Elizabeth Chastain Copyright (c) 1993, 1994, 1995, 1996 Rick Sladkey +Copyright (c) 1999,2000 Wichert Akkerman All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/CREDITS b/CREDITS index e2f05229..230b125d 100644 --- a/CREDITS +++ b/CREDITS @@ -38,3 +38,4 @@ porting to new systems: Richard Braakman Florian Lohoff D.J. Barrow + Topi Miettinen diff --git a/ChangeLog b/ChangeLog index f3d1773d..f5a85060 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +2000-04-09 Wichert Akkerman + + * 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 + + 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 * test/vfork.c: new file to test vfork traces diff --git a/Makefile.in b/Makefile.in index 7680104b..8b070f94 100644 --- a/Makefile.in +++ b/Makefile.in @@ -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 5ef1b9c4..3d7eb2b0 100644 --- 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 3d1be92e..9e7c42c6 100644 --- 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 diff --git a/README-linux b/README-linux index 0cb10d13..e2f97796 100644 --- a/README-linux +++ b/README-linux @@ -3,18 +3,30 @@ Strace has been ported by Branko Lankester 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 167ba385..c626bd69 100644 --- 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 0c0cf66f..66cbb854 100644 --- 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; idxu_arg[2], tcp->u_arg[3], data); + for (idx=0; idxu_arg[2], tcp->u_arg[3], data); - for (idx=0; idxname, 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; idxname, sym->value); + sym++; + } + free(data); } - free(data); } else tprintf(" /* %Zu entries */ ", ret); tprintf("}, %Zd", ret); diff --git a/file.c b/file.c index 8dd28571..e4780b5f 100644 --- 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) diff --git a/linux/alpha/syscallent.h b/linux/alpha/syscallent.h index ff53c29d..ca033b5d 100644 --- a/linux/alpha/syscallent.h +++ b/linux/alpha/syscallent.h @@ -28,375 +28,381 @@ * $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 */ diff --git a/linux/dummy.h b/linux/dummy.h index 2d3a8a95..d3f27fca 100644 --- a/linux/dummy.h +++ b/linux/dummy.h @@ -36,16 +36,10 @@ #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 @@ -65,6 +59,10 @@ #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 @@ -205,4 +203,6 @@ #define sys_poll printargs #define sys_create_module printargs #define sys_init_module printargs +#define sys_quotactl printargs +#define sys_mlockall printargs #endif diff --git a/linux/ia64/syscallent.h b/linux/ia64/syscallent.h index 5206392b..1094dcb6 100644 --- a/linux/ia64/syscallent.h +++ b/linux/ia64/syscallent.h @@ -1236,7 +1236,7 @@ { 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 */ diff --git a/linux/mips/syscallent.h b/linux/mips/syscallent.h index 1268d878..f6887ff4 100644 --- a/linux/mips/syscallent.h +++ b/linux/mips/syscallent.h @@ -1,1003 +1,1003 @@ - { -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 */ @@ -1844,9 +1844,6 @@ { -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 */ @@ -4014,7 +4011,7 @@ { 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 */ @@ -4088,7 +4085,7 @@ { 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 */ @@ -4183,38 +4180,38 @@ { 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 */ diff --git a/linux/powerpc/syscallent.h b/linux/powerpc/syscallent.h index 1ae8f015..a84161cd 100644 --- a/linux/powerpc/syscallent.h +++ b/linux/powerpc/syscallent.h @@ -118,7 +118,7 @@ { 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 */ @@ -215,17 +215,17 @@ { 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 */ diff --git a/linux/sparc/syscallent.h b/linux/sparc/syscallent.h index 161814a7..a200f330 100644 --- a/linux/sparc/syscallent.h +++ b/linux/sparc/syscallent.h @@ -73,10 +73,10 @@ { 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 */ @@ -144,7 +144,8 @@ { 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 */ diff --git a/linux/syscall.h b/linux/syscall.h index 956401cd..e1f96d8e 100644 --- a/linux/syscall.h +++ b/linux/syscall.h @@ -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 diff --git a/linux/syscallent.h b/linux/syscallent.h index eb94a0a4..97fa5c77 100644 --- a/linux/syscallent.h +++ b/linux/syscallent.h @@ -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 */ @@ -228,7 +228,7 @@ #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 */ @@ -236,41 +236,41 @@ { 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 */ @@ -298,3 +298,30 @@ { 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 451f239d..02c4f8b9 100644 --- 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 diff --git a/process.c b/process.c index a0045aa7..f95e4ef7 100644 --- 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 diff --git a/resource.c b/resource.c index ea741b8f..74222f4d 100644 --- a/resource.c +++ b/resource.c @@ -36,6 +36,7 @@ #ifdef LINUX #include #include +#include #endif /* LINUX */ #ifdef SUNOS4 #include @@ -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[] = { diff --git a/signal.c b/signal.c index 49fd1b77..ce090900 100644 --- 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 diff --git a/syscall.c b/syscall.c index 99849880..47bf16d6 100644 --- 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) diff --git a/system.c b/system.c index 7cba5757..a99d445c 100644 --- a/system.c +++ b/system.c @@ -1364,19 +1364,87 @@ struct tcb *tcp; #endif /* SVR4 */ #ifdef SYS_capget + +static struct xlat capabilities[] = { + { 1<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; } diff --git a/test/Makefile b/test/Makefile index 9d6a29e0..cc7c0115 100644 --- a/test/Makefile +++ b/test/Makefile @@ -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 diff --git a/test/skodic.c b/test/skodic.c index 6528ed89..1ba103f4 100644 --- a/test/skodic.c +++ b/test/skodic.c @@ -12,7 +12,7 @@ #include #include -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 5b0497b8..01fe26b0 100644 --- 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) {