root/compat/sunos/sunos_syscalls.c

/* [<][>][^][v][top][bottom][index][help] */
    1 /*      $OpenBSD: sunos_syscalls.c,v 1.18 2004/07/09 23:56:33 millert Exp $     */
    2 
    3 /*
    4  * System call names.
    5  *
    6  * DO NOT EDIT-- this file is automatically generated.
    7  * created from OpenBSD: syscalls.master,v 1.16 2004/07/09 23:52:02 millert Exp 
    8  */
    9 
   10 char *sunos_syscallnames[] = {
   11         "syscall",                      /* 0 = syscall */
   12         "exit",                 /* 1 = exit */
   13         "fork",                 /* 2 = fork */
   14         "read",                 /* 3 = read */
   15         "write",                        /* 4 = write */
   16         "open",                 /* 5 = open */
   17         "close",                        /* 6 = close */
   18         "wait4",                        /* 7 = wait4 */
   19         "creat",                        /* 8 = creat */
   20         "link",                 /* 9 = link */
   21         "unlink",                       /* 10 = unlink */
   22         "execv",                        /* 11 = execv */
   23         "chdir",                        /* 12 = chdir */
   24         "#13 (obsolete time)",          /* 13 = obsolete time */
   25         "mknod",                        /* 14 = mknod */
   26         "chmod",                        /* 15 = chmod */
   27         "lchown",                       /* 16 = lchown */
   28         "break",                        /* 17 = break */
   29         "#18 (obsolete stat)",          /* 18 = obsolete stat */
   30         "lseek",                        /* 19 = lseek */
   31         "getpid",                       /* 20 = getpid */
   32         "#21 (obsolete sunos_old_mount)",               /* 21 = obsolete sunos_old_mount */
   33         "#22 (unimplemented System V umount)",          /* 22 = unimplemented System V umount */
   34         "setuid",                       /* 23 = setuid */
   35         "getuid",                       /* 24 = getuid */
   36         "ostime",                       /* 25 = ostime */
   37 #ifdef PTRACE
   38         "ptrace",                       /* 26 = ptrace */
   39 #else
   40         "#26 (unimplemented sunos_ptrace)",             /* 26 = unimplemented sunos_ptrace */
   41 #endif
   42         "#27 (unimplemented sunos_alarm)",              /* 27 = unimplemented sunos_alarm */
   43         "#28 (unimplemented sunos_fstat)",              /* 28 = unimplemented sunos_fstat */
   44         "#29 (unimplemented sunos_pause)",              /* 29 = unimplemented sunos_pause */
   45         "#30 (unimplemented sunos_utime)",              /* 30 = unimplemented sunos_utime */
   46         "#31 (unimplemented sunos_stty)",               /* 31 = unimplemented sunos_stty */
   47         "#32 (unimplemented sunos_gtty)",               /* 32 = unimplemented sunos_gtty */
   48         "access",                       /* 33 = access */
   49         "#34 (unimplemented sunos_nice)",               /* 34 = unimplemented sunos_nice */
   50         "#35 (unimplemented sunos_ftime)",              /* 35 = unimplemented sunos_ftime */
   51         "sync",                 /* 36 = sync */
   52         "kill",                 /* 37 = kill */
   53         "stat",                 /* 38 = stat */
   54         "#39 (unimplemented sunos_setpgrp)",            /* 39 = unimplemented sunos_setpgrp */
   55         "lstat",                        /* 40 = lstat */
   56         "dup",                  /* 41 = dup */
   57         "opipe",                        /* 42 = opipe */
   58         "otimes",                       /* 43 = otimes */
   59         "profil",                       /* 44 = profil */
   60         "#45 (unimplemented)",          /* 45 = unimplemented */
   61         "setgid",                       /* 46 = setgid */
   62         "getgid",                       /* 47 = getgid */
   63         "#48 (unimplemented sunos_ssig)",               /* 48 = unimplemented sunos_ssig */
   64         "#49 (unimplemented reserved for USG)",         /* 49 = unimplemented reserved for USG */
   65         "#50 (unimplemented reserved for USG)",         /* 50 = unimplemented reserved for USG */
   66 #ifdef ACCOUNTING
   67         "acct",                 /* 51 = acct */
   68 #else
   69         "#51 (unimplemented acct)",             /* 51 = unimplemented acct */
   70 #endif
   71         "#52 (unimplemented)",          /* 52 = unimplemented */
   72         "mctl",                 /* 53 = mctl */
   73         "ioctl",                        /* 54 = ioctl */
   74         "reboot",                       /* 55 = reboot */
   75         "#56 (obsolete sunos_owait3)",          /* 56 = obsolete sunos_owait3 */
   76         "symlink",                      /* 57 = symlink */
   77         "readlink",                     /* 58 = readlink */
   78         "execve",                       /* 59 = execve */
   79         "umask",                        /* 60 = umask */
   80         "chroot",                       /* 61 = chroot */
   81         "fstat",                        /* 62 = fstat */
   82         "#63 (unimplemented)",          /* 63 = unimplemented */
   83         "getpagesize",                  /* 64 = getpagesize */
   84         "msync",                        /* 65 = msync */
   85         "vfork",                        /* 66 = vfork */
   86         "#67 (obsolete vread)",         /* 67 = obsolete vread */
   87         "#68 (obsolete vwrite)",                /* 68 = obsolete vwrite */
   88         "sbrk",                 /* 69 = sbrk */
   89         "sstk",                 /* 70 = sstk */
   90         "mmap",                 /* 71 = mmap */
   91         "vadvise",                      /* 72 = vadvise */
   92         "munmap",                       /* 73 = munmap */
   93         "mprotect",                     /* 74 = mprotect */
   94         "madvise",                      /* 75 = madvise */
   95         "vhangup",                      /* 76 = vhangup */
   96         "#77 (unimplemented vlimit)",           /* 77 = unimplemented vlimit */
   97         "mincore",                      /* 78 = mincore */
   98         "getgroups",                    /* 79 = getgroups */
   99         "setgroups",                    /* 80 = setgroups */
  100         "getpgrp",                      /* 81 = getpgrp */
  101         "setpgrp",                      /* 82 = setpgrp */
  102         "setitimer",                    /* 83 = setitimer */
  103         "#84 (unimplemented { int sunos_sys_wait ( void ) ; })",                /* 84 = unimplemented { int sunos_sys_wait ( void ) ; } */
  104         "swapon",                       /* 85 = swapon */
  105         "getitimer",                    /* 86 = getitimer */
  106         "gethostname",                  /* 87 = gethostname */
  107         "sethostname",                  /* 88 = sethostname */
  108         "getdtablesize",                        /* 89 = getdtablesize */
  109         "dup2",                 /* 90 = dup2 */
  110         "#91 (unimplemented getdopt)",          /* 91 = unimplemented getdopt */
  111         "fcntl",                        /* 92 = fcntl */
  112         "select",                       /* 93 = select */
  113         "#94 (unimplemented setdopt)",          /* 94 = unimplemented setdopt */
  114         "fsync",                        /* 95 = fsync */
  115         "setpriority",                  /* 96 = setpriority */
  116         "socket",                       /* 97 = socket */
  117         "connect",                      /* 98 = connect */
  118         "accept",                       /* 99 = accept */
  119         "getpriority",                  /* 100 = getpriority */
  120         "send",                 /* 101 = send */
  121         "recv",                 /* 102 = recv */
  122         "#103 (unimplemented old socketaddr)",          /* 103 = unimplemented old socketaddr */
  123         "bind",                 /* 104 = bind */
  124         "setsockopt",                   /* 105 = setsockopt */
  125         "listen",                       /* 106 = listen */
  126         "#107 (unimplemented vtimes)",          /* 107 = unimplemented vtimes */
  127         "sigvec",                       /* 108 = sigvec */
  128         "sigblock",                     /* 109 = sigblock */
  129         "sigsetmask",                   /* 110 = sigsetmask */
  130         "sigsuspend",                   /* 111 = sigsuspend */
  131         "sigstack",                     /* 112 = sigstack */
  132         "recvmsg",                      /* 113 = recvmsg */
  133         "sendmsg",                      /* 114 = sendmsg */
  134         "#115 (obsolete vtrace)",               /* 115 = obsolete vtrace */
  135         "gettimeofday",                 /* 116 = gettimeofday */
  136         "getrusage",                    /* 117 = getrusage */
  137         "getsockopt",                   /* 118 = getsockopt */
  138         "#119 (unimplemented)",         /* 119 = unimplemented */
  139         "readv",                        /* 120 = readv */
  140         "writev",                       /* 121 = writev */
  141         "settimeofday",                 /* 122 = settimeofday */
  142         "fchown",                       /* 123 = fchown */
  143         "fchmod",                       /* 124 = fchmod */
  144         "recvfrom",                     /* 125 = recvfrom */
  145         "setreuid",                     /* 126 = setreuid */
  146         "setregid",                     /* 127 = setregid */
  147         "rename",                       /* 128 = rename */
  148         "truncate",                     /* 129 = truncate */
  149         "ftruncate",                    /* 130 = ftruncate */
  150         "flock",                        /* 131 = flock */
  151         "#132 (unimplemented)",         /* 132 = unimplemented */
  152         "sendto",                       /* 133 = sendto */
  153         "shutdown",                     /* 134 = shutdown */
  154         "socketpair",                   /* 135 = socketpair */
  155         "mkdir",                        /* 136 = mkdir */
  156         "rmdir",                        /* 137 = rmdir */
  157         "utimes",                       /* 138 = utimes */
  158         "sigreturn",                    /* 139 = sigreturn */
  159         "adjtime",                      /* 140 = adjtime */
  160         "getpeername",                  /* 141 = getpeername */
  161         "gethostid",                    /* 142 = gethostid */
  162         "#143 (unimplemented old sethostid)",           /* 143 = unimplemented old sethostid */
  163         "getrlimit",                    /* 144 = getrlimit */
  164         "setrlimit",                    /* 145 = setrlimit */
  165         "killpg",                       /* 146 = killpg */
  166         "#147 (unimplemented)",         /* 147 = unimplemented */
  167         "#148 (unimplemented)",         /* 148 = unimplemented */
  168         "#149 (unimplemented)",         /* 149 = unimplemented */
  169         "getsockname",                  /* 150 = getsockname */
  170         "#151 (unimplemented getmsg)",          /* 151 = unimplemented getmsg */
  171         "#152 (unimplemented putmsg)",          /* 152 = unimplemented putmsg */
  172         "poll",                 /* 153 = poll */
  173         "#154 (unimplemented)",         /* 154 = unimplemented */
  174 #ifdef NFSSERVER
  175         "nfssvc",                       /* 155 = nfssvc */
  176 #else
  177         "#155 (unimplemented)",         /* 155 = unimplemented */
  178 #endif
  179         "getdirentries",                        /* 156 = getdirentries */
  180         "statfs",                       /* 157 = statfs */
  181         "fstatfs",                      /* 158 = fstatfs */
  182         "unmount",                      /* 159 = unmount */
  183 #ifdef NFSCLIENT
  184         "async_daemon",                 /* 160 = async_daemon */
  185         "getfh",                        /* 161 = getfh */
  186 #else
  187         "#160 (unimplemented)",         /* 160 = unimplemented */
  188         "#161 (unimplemented)",         /* 161 = unimplemented */
  189 #endif
  190         "getdomainname",                        /* 162 = getdomainname */
  191         "setdomainname",                        /* 163 = setdomainname */
  192         "#164 (unimplemented rtschedule)",              /* 164 = unimplemented rtschedule */
  193         "quotactl",                     /* 165 = quotactl */
  194         "exportfs",                     /* 166 = exportfs */
  195         "mount",                        /* 167 = mount */
  196         "ustat",                        /* 168 = ustat */
  197 #ifdef SYSVSEM
  198         "semsys",                       /* 169 = semsys */
  199 #else
  200         "#169 (unimplemented semsys)",          /* 169 = unimplemented semsys */
  201 #endif
  202 #ifdef SYSVMSG
  203         "msgsys",                       /* 170 = msgsys */
  204 #else
  205         "#170 (unimplemented msgsys)",          /* 170 = unimplemented msgsys */
  206 #endif
  207 #ifdef SYSVSHM
  208         "shmsys",                       /* 171 = shmsys */
  209 #else
  210         "#171 (unimplemented shmsys)",          /* 171 = unimplemented shmsys */
  211 #endif
  212         "auditsys",                     /* 172 = auditsys */
  213         "#173 (unimplemented rfssys)",          /* 173 = unimplemented rfssys */
  214         "getdents",                     /* 174 = getdents */
  215         "setsid",                       /* 175 = setsid */
  216         "fchdir",                       /* 176 = fchdir */
  217         "fchroot",                      /* 177 = fchroot */
  218         "#178 (unimplemented vpixsys)",         /* 178 = unimplemented vpixsys */
  219         "#179 (unimplemented aioread)",         /* 179 = unimplemented aioread */
  220         "#180 (unimplemented aiowrite)",                /* 180 = unimplemented aiowrite */
  221         "#181 (unimplemented aiowait)",         /* 181 = unimplemented aiowait */
  222         "#182 (unimplemented aiocancel)",               /* 182 = unimplemented aiocancel */
  223         "sigpending",                   /* 183 = sigpending */
  224         "#184 (unimplemented)",         /* 184 = unimplemented */
  225         "setpgid",                      /* 185 = setpgid */
  226         "pathconf",                     /* 186 = pathconf */
  227         "fpathconf",                    /* 187 = fpathconf */
  228         "sysconf",                      /* 188 = sysconf */
  229         "uname",                        /* 189 = uname */
  230 };

/* [<][>][^][v][top][bottom][index][help] */