+
+/* syscalls.c 4.1 82/11/13 */
+
+/*
+ * System call names.
+ */
+char *syscallnames[] = {
+ "indir", /* 0 = indir */
+ "exit", /* 1 = exit */
+ "fork", /* 2 = fork */
+ "read", /* 3 = read */
+ "write", /* 4 = write */
+ "open", /* 5 = open */
+ "close", /* 6 = close */
+ "old wait", /* 7 = old wait */
+ "old creat", /* 8 = old creat */
+ "old link", /* 9 = link */
+ "unlink", /* 10 = unlink */
+ "execv", /* 11 = execv */
+ "chdir", /* 12 = chdir */
+ "old time", /* 13 = old time */
+ "mknod", /* 14 = mknod */
+ "chmod", /* 15 = chmod */
+ "chown", /* 16 = chown; now 3 args */
+ "old break", /* 17 = old break */
+ "stat", /* 18 = stat */
+ "lseek", /* 19 = lseek */
+ "getpid", /* 20 = getpid */
+ "mount", /* 21 = mount */
+ "old umount", /* 22 = umount */
+ "old setuid", /* 23 = old setuid */
+ "getuid", /* 24 = getuid */
+ "old stime", /* 25 = old stime */
+ "ptrace", /* 26 = ptrace */
+ "old alarm", /* 27 = old alarm */
+ "fstat", /* 28 = fstat */
+ "old pause", /* 29 = opause */
+ "old utime", /* 30 = old utime */
+ "old stty", /* 31 = old stty */
+ "old gtty", /* 32 = old gtty */
+ "access", /* 33 = access */
+ "old nice", /* 34 = old nice */
+ "old ftime", /* 35 = old ftime */
+ "sync", /* 36 = sync */
+ "old kill", /* 37 = old kill */
+ "#38 -- 4.1a select", /* 38 = nosys */
+ "old setpgrp", /* 39 = old setpgrp */
+ "lstat", /* 40 = lstat */
+ "dup", /* 41 = dup */
+ "pipe", /* 42 = pipe */
+ "old times", /* 43 = old times */
+ "old profil - nosys", /* 44 = old profil */
+ "#45", /* 45 = nosys */
+ "old setgid", /* 46 = old setgid */
+ "getgid", /* 47 = getgid */
+ "old signal", /* 48 = old sig */
+ "#49", /* 49 = reserved for USG */
+ "#50", /* 50 = reserved for USG */
+ "acct", /* 51 = turn acct off/on */
+ "old phys - nosys", /* 52 = old set phys addr */
+ "old lock - nosys", /* 53 = old lock in core */
+ "ioctl", /* 54 = ioctl */
+ "reboot", /* 55 = reboot */
+ "old mpx - nosys", /* 56 = old mpxchan */
+ "symlink", /* 57 = symlink */
+ "readlink", /* 58 = readlink */
+ "execve", /* 59 = execve */
+ "umask", /* 60 = umask */
+ "chroot", /* 61 = chroot */
+ "#62", /* 62 = nosys */
+ "#63", /* 63 = used internally */
+ "getpagesize", /* 64 = getpagesize */
+ "mremap", /* 65 = mremap */
+ "vfork", /* 66 = vfork */
+ "old vread - read", /* 67 = old vread */
+ "old vwrite - write", /* 68 = old vwrite */
+ "sbrk", /* 69 = sbrk */
+ "sstk", /* 70 = sstk */
+ "mmap", /* 71 = mmap */
+ "old vadvise", /* 72 = old vadvise */
+ "munmap", /* 73 = munmap */
+ "mprotect", /* 74 = mprotect */
+ "madvise", /* 75 = madvise */
+ "vhangup", /* 76 = vhangup */
+ "old vlimit", /* 77 = old vlimit */
+ "mincore", /* 78 = mincore */
+ "getgroups", /* 79 = getgroups */
+ "setgroups", /* 80 = setgroups */
+ "getpgrp", /* 81 = getpgrp */
+ "setpgrp", /* 82 = setpgrp */
+ "setitimer", /* 83 = setitimer */
+ "#84", /* 84 = nosys */
+ "old swapon", /* 85 = old swapon */
+ "getitimer", /* 86 = getitimer */
+ "gethostname", /* 87 = gethostname */
+ "sethostname", /* 88 = sethostname */
+ "getdtablesize", /* 89 = getdtablesize */
+ "dup2", /* 90 = dup2 */
+ "getdopt", /* 91 = getdopt */
+ "wrap", /* 92 = wrap */
+ "select", /* 93 = select */
+ "setdopt", /* 94 = setdopt */
+ "fsync", /* 95 = fsync */
+ "setpriority", /* 96 = setpriority */
+ "socket", /* 97 = socket */
+ "connect", /* 98 = connect */
+ "accept", /* 99 = accept */
+ "getpriority", /* 100 = getpriority */
+ "send", /* 101 = send */
+ "recv", /* 102 = recv */
+ "socketaddr", /* 103 = socketaddr */
+ "bind", /* 104 = bind */
+ "#105", /* 105 = nosys */
+ "listen", /* 106 = listen */
+ "old vtimes", /* 107 = old vtimes */
+ "sigvec", /* 108 = sigvec */
+ "sigblock", /* 109 = sigblock */
+ "sigsetmask", /* 110 = sigsetmask */
+ "sigpause", /* 111 = sigpause */
+ "sigstack", /* 112 = sigstack */
+ "recvmsg", /* 113 = recvmsg */
+ "sendmsg", /* 114 = sendmsg */
+#ifdef TRACE
+ "vtrace", /* 115 = vtrace */
+#else
+ "#115", /* 115 = nosys */
+#endif
+ "gettimeofday", /* 116 = gettimeofday */
+ "getrusage", /* 117 = getrusage */
+ "#118", /* 118 = nosys */
+ "resuba", /* 119 = resuba */
+ "readv", /* 120 = readv */
+ "writev", /* 121 = writev */
+ "settimeofday", /* 122 = settimeofday */
+ "fchown", /* 123 = fchown */
+ "fchmod", /* 124 = fchmod */
+ "recvfrom", /* 125 = recvfrom */
+ "setreuid", /* 126 = setreuid */
+ "setregid", /* 127 = setregid */
+ "rename", /* 128 = rename */
+ "truncate", /* 129 = truncate */
+ "ftruncate", /* 130 = ftruncate */
+ "flock", /* 131 = flock */
+ "portal", /* 132 = portal */
+ "sendto", /* 133 = sendto */
+ "shutdown", /* 134 = shutdown */
+ "socketpair", /* 135 = socketpair */
+ "mkdir", /* 136 = mkdir */
+ "rmdir", /* 137 = rmdir */
+ "utimes", /* 138 = utimes */
+ "getdprop", /* 139 = getdprop */
+ "revoke", /* 140 = revoke */
+ "unmount", /* 141 = unmount */
+ "gethostid", /* 142 = gethostid */
+ "sethostid", /* 143 = sethostid */
+ "getrlimit", /* 144 = getrlimit */
+ "setrlimit", /* 145 = setrlimit */
+ "killpg", /* 146 = killpg */
+#ifdef MUSH
+ "mu_msg", /* 147 = mu_msg */
+#else
+ "#147", /* 147 = nosys */
+#endif
+#ifdef QUOTA
+ "setquota", /* 148 = quota */
+ "qquota", /* 149 = qquota */
+#endif
+};