BSD 4_1c_2 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Sat, 13 Nov 1982 16:16:43 +0000 (08:16 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Sat, 13 Nov 1982 16:16:43 +0000 (08:16 -0800)
Work on file a/sys/sys/syscalls.c

Synthesized-from: CSRG/cd1/4.1c.2

a/sys/sys/syscalls.c [new file with mode: 0644]

diff --git a/a/sys/sys/syscalls.c b/a/sys/sys/syscalls.c
new file mode 100644 (file)
index 0000000..16a2e6b
--- /dev/null
@@ -0,0 +1,168 @@
+
+/*     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
+};