1*c76c8044Sdholland /* $NetBSD: sunos_syscalls.c,v 1.98 2020/06/11 03:47:05 dholland Exp $ */ 280fff795Sthorpej 34588caefSderaadt /* 44588caefSderaadt * System call names. 54588caefSderaadt * 64588caefSderaadt * DO NOT EDIT-- this file is automatically generated. 7*c76c8044Sdholland * created from NetBSD: syscalls.master,v 1.82 2019/09/23 20:42:29 christos Exp 84588caefSderaadt */ 94588caefSderaadt 10dab6ef8bSlukem #include <sys/cdefs.h> 11*c76c8044Sdholland __KERNEL_RCSID(0, "$NetBSD: sunos_syscalls.c,v 1.98 2020/06/11 03:47:05 dholland Exp $"); 12dab6ef8bSlukem 136a89288aSmrg #if defined(_KERNEL_OPT) 146a89288aSmrg #if defined(_KERNEL_OPT) 1579239684Stron #include "opt_sysv.h" 16f348afacSmycroft #endif 17d428ef49Sthorpej #include <sys/param.h> 18d428ef49Sthorpej #include <sys/systm.h> 19d428ef49Sthorpej #include <sys/signal.h> 20d428ef49Sthorpej #include <sys/mount.h> 21d428ef49Sthorpej #include <sys/poll.h> 22cda67469Stsutsui #include <sys/sched.h> 23d428ef49Sthorpej #include <sys/syscallargs.h> 24d428ef49Sthorpej #include <compat/sunos/sunos.h> 25d428ef49Sthorpej #include <compat/sunos/sunos_syscallargs.h> 269451a2b9Schristos #else /* _KERNEL_OPT */ 279451a2b9Schristos #include <sys/null.h> 286a89288aSmrg #endif /* _KERNEL_OPT */ 29d428ef49Sthorpej 3078b866e9Sjdolecek const char *const sunos_syscallnames[] = { 316fb2884cSdsl /* 0 */ "syscall", 326fb2884cSdsl /* 1 */ "exit", 336fb2884cSdsl /* 2 */ "fork", 346fb2884cSdsl /* 3 */ "read", 356fb2884cSdsl /* 4 */ "write", 366fb2884cSdsl /* 5 */ "open", 376fb2884cSdsl /* 6 */ "close", 386fb2884cSdsl /* 7 */ "wait4", 396fb2884cSdsl /* 8 */ "creat", 406fb2884cSdsl /* 9 */ "link", 416fb2884cSdsl /* 10 */ "unlink", 426fb2884cSdsl /* 11 */ "execv", 436fb2884cSdsl /* 12 */ "chdir", 446fb2884cSdsl /* 13 */ "#13 (obsolete old_time)", 456fb2884cSdsl /* 14 */ "mknod", 466fb2884cSdsl /* 15 */ "chmod", 476fb2884cSdsl /* 16 */ "chown", 486fb2884cSdsl /* 17 */ "break", 496fb2884cSdsl /* 18 */ "#18 (obsolete old_stat)", 506fb2884cSdsl /* 19 */ "lseek", 516fb2884cSdsl /* 20 */ "getpid_with_ppid", 526fb2884cSdsl /* 21 */ "#21 (obsolete sunos_old_mount)", 536fb2884cSdsl /* 22 */ "#22 (unimplemented System V umount)", 546fb2884cSdsl /* 23 */ "setuid", 556fb2884cSdsl /* 24 */ "getuid_with_euid", 566fb2884cSdsl /* 25 */ "stime", 576fb2884cSdsl /* 26 */ "ptrace", 586fb2884cSdsl /* 27 */ "#27 (unimplemented old_sunos_alarm)", 596fb2884cSdsl /* 28 */ "#28 (unimplemented old_sunos_fstat)", 606fb2884cSdsl /* 29 */ "#29 (unimplemented old_sunos_pause)", 616fb2884cSdsl /* 30 */ "#30 (unimplemented old_sunos_utime)", 626fb2884cSdsl /* 31 */ "#31 (unimplemented old_sunos_stty)", 636fb2884cSdsl /* 32 */ "#32 (unimplemented old_sunos_gtty)", 646fb2884cSdsl /* 33 */ "access", 656fb2884cSdsl /* 34 */ "#34 (unimplemented old_sunos_nice)", 666fb2884cSdsl /* 35 */ "#35 (unimplemented old_sunos_ftime)", 676fb2884cSdsl /* 36 */ "sync", 686fb2884cSdsl /* 37 */ "kill", 696fb2884cSdsl /* 38 */ "stat", 706fb2884cSdsl /* 39 */ "#39 (unimplemented sunos_setpgrp)", 716fb2884cSdsl /* 40 */ "lstat", 726fb2884cSdsl /* 41 */ "dup", 736fb2884cSdsl /* 42 */ "pipe", 746fb2884cSdsl /* 43 */ "#43 (unimplemented sunos_times)", 756fb2884cSdsl /* 44 */ "profil", 766fb2884cSdsl /* 45 */ "#45 (unimplemented)", 776fb2884cSdsl /* 46 */ "setgid", 786fb2884cSdsl /* 47 */ "getgid_with_egid", 796fb2884cSdsl /* 48 */ "#48 (unimplemented sunos_ssig)", 806fb2884cSdsl /* 49 */ "#49 (unimplemented reserved for USG)", 816fb2884cSdsl /* 50 */ "#50 (unimplemented reserved for USG)", 826fb2884cSdsl /* 51 */ "acct", 836fb2884cSdsl /* 52 */ "#52 (unimplemented)", 846fb2884cSdsl /* 53 */ "mctl", 856fb2884cSdsl /* 54 */ "ioctl", 866fb2884cSdsl /* 55 */ "reboot", 876fb2884cSdsl /* 56 */ "#56 (obsolete sunos_owait3)", 886fb2884cSdsl /* 57 */ "symlink", 896fb2884cSdsl /* 58 */ "readlink", 906fb2884cSdsl /* 59 */ "execve", 916fb2884cSdsl /* 60 */ "umask", 926fb2884cSdsl /* 61 */ "chroot", 936fb2884cSdsl /* 62 */ "fstat", 946fb2884cSdsl /* 63 */ "#63 (unimplemented)", 956fb2884cSdsl /* 64 */ "getpagesize", 966fb2884cSdsl /* 65 */ "omsync", 976fb2884cSdsl /* 66 */ "vfork", 986fb2884cSdsl /* 67 */ "#67 (obsolete vread)", 996fb2884cSdsl /* 68 */ "#68 (obsolete vwrite)", 10093b13730Skamil /* 69 */ "#69 (obsolete sbrk)", 101688d12a3Skamil /* 70 */ "#70 (obsolete sstk)", 1026fb2884cSdsl /* 71 */ "mmap", 103f98f70a7Skamil /* 72 */ "vadvise", 1046fb2884cSdsl /* 73 */ "munmap", 1056fb2884cSdsl /* 74 */ "mprotect", 1066fb2884cSdsl /* 75 */ "madvise", 1076fb2884cSdsl /* 76 */ "vhangup", 1086fb2884cSdsl /* 77 */ "#77 (unimplemented vlimit)", 1096fb2884cSdsl /* 78 */ "mincore", 1106fb2884cSdsl /* 79 */ "getgroups", 1116fb2884cSdsl /* 80 */ "setgroups", 1126fb2884cSdsl /* 81 */ "getpgrp", 1136fb2884cSdsl /* 82 */ "setpgrp", 1146fb2884cSdsl /* 83 */ "setitimer", 115c3c68d93Spooka /* 84 */ "#84 (unimplemented sunos_sys_wait)", 1166fb2884cSdsl /* 85 */ "swapon", 1176fb2884cSdsl /* 86 */ "getitimer", 1186fb2884cSdsl /* 87 */ "gethostname", 1196fb2884cSdsl /* 88 */ "sethostname", 1206fb2884cSdsl /* 89 */ "getdtablesize", 1216fb2884cSdsl /* 90 */ "dup2", 1226fb2884cSdsl /* 91 */ "#91 (unimplemented getdopt)", 1236fb2884cSdsl /* 92 */ "fcntl", 1246fb2884cSdsl /* 93 */ "select", 1256fb2884cSdsl /* 94 */ "#94 (unimplemented setdopt)", 1266fb2884cSdsl /* 95 */ "fsync", 1276fb2884cSdsl /* 96 */ "setpriority", 1286fb2884cSdsl /* 97 */ "socket", 1296fb2884cSdsl /* 98 */ "connect", 1306fb2884cSdsl /* 99 */ "accept", 1316fb2884cSdsl /* 100 */ "getpriority", 1326fb2884cSdsl /* 101 */ "send", 1336fb2884cSdsl /* 102 */ "recv", 1346fb2884cSdsl /* 103 */ "#103 (unimplemented old socketaddr)", 1356fb2884cSdsl /* 104 */ "bind", 1366fb2884cSdsl /* 105 */ "setsockopt", 1376fb2884cSdsl /* 106 */ "listen", 1386fb2884cSdsl /* 107 */ "#107 (unimplemented vtimes)", 1396fb2884cSdsl /* 108 */ "sigvec", 1406fb2884cSdsl /* 109 */ "sigblock", 1416fb2884cSdsl /* 110 */ "sigsetmask", 1426fb2884cSdsl /* 111 */ "sigsuspend", 1436fb2884cSdsl /* 112 */ "sigstack", 1446fb2884cSdsl /* 113 */ "recvmsg", 1456fb2884cSdsl /* 114 */ "sendmsg", 1466fb2884cSdsl /* 115 */ "#115 (obsolete vtrace)", 1476fb2884cSdsl /* 116 */ "gettimeofday", 1486fb2884cSdsl /* 117 */ "getrusage", 1496fb2884cSdsl /* 118 */ "getsockopt", 1506fb2884cSdsl /* 119 */ "#119 (unimplemented)", 1516fb2884cSdsl /* 120 */ "readv", 1526fb2884cSdsl /* 121 */ "writev", 1536fb2884cSdsl /* 122 */ "settimeofday", 1546fb2884cSdsl /* 123 */ "fchown", 1556fb2884cSdsl /* 124 */ "fchmod", 1566fb2884cSdsl /* 125 */ "recvfrom", 1576fb2884cSdsl /* 126 */ "setreuid", 1586fb2884cSdsl /* 127 */ "setregid", 1596fb2884cSdsl /* 128 */ "rename", 1606fb2884cSdsl /* 129 */ "truncate", 1616fb2884cSdsl /* 130 */ "ftruncate", 1626fb2884cSdsl /* 131 */ "flock", 1636fb2884cSdsl /* 132 */ "#132 (unimplemented)", 1646fb2884cSdsl /* 133 */ "sendto", 1656fb2884cSdsl /* 134 */ "shutdown", 1666fb2884cSdsl /* 135 */ "socketpair", 1676fb2884cSdsl /* 136 */ "mkdir", 1686fb2884cSdsl /* 137 */ "rmdir", 1696fb2884cSdsl /* 138 */ "utimes", 1706fb2884cSdsl /* 139 */ "sigreturn", 1716fb2884cSdsl /* 140 */ "adjtime", 1726fb2884cSdsl /* 141 */ "getpeername", 1736fb2884cSdsl /* 142 */ "gethostid", 1746fb2884cSdsl /* 143 */ "#143 (unimplemented old sethostid)", 1756fb2884cSdsl /* 144 */ "getrlimit", 1766fb2884cSdsl /* 145 */ "setrlimit", 1776fb2884cSdsl /* 146 */ "killpg", 1786fb2884cSdsl /* 147 */ "#147 (unimplemented)", 1796fb2884cSdsl /* 148 */ "#148 (unimplemented)", 1806fb2884cSdsl /* 149 */ "#149 (unimplemented)", 1816fb2884cSdsl /* 150 */ "getsockname", 1826fb2884cSdsl /* 151 */ "#151 (unimplemented getmsg)", 1836fb2884cSdsl /* 152 */ "#152 (unimplemented putmsg)", 1846fb2884cSdsl /* 153 */ "poll", 1856fb2884cSdsl /* 154 */ "#154 (unimplemented)", 186ec666457Spooka /* 155 */ "#155 (unimplemented nfssvc)", 1876fb2884cSdsl /* 156 */ "getdirentries", 1886fb2884cSdsl /* 157 */ "statfs", 1896fb2884cSdsl /* 158 */ "fstatfs", 1906fb2884cSdsl /* 159 */ "unmount", 1916fb2884cSdsl /* 160 */ "async_daemon", 1926fb2884cSdsl /* 161 */ "getfh", 193d91f98a8Spgoyette #ifdef COMPAT_09 1946fb2884cSdsl /* 162 */ "getdomainname", 1956fb2884cSdsl /* 163 */ "setdomainname", 196d91f98a8Spgoyette #else 197d91f98a8Spgoyette /* 162 */ "#162 (unimplemented compat_09_sys_getdomainname)", 198d91f98a8Spgoyette /* 163 */ "#163 (unimplemented compat_09_sys_setdomainname)", 199d91f98a8Spgoyette #endif 2006fb2884cSdsl /* 164 */ "#164 (unimplemented rtschedule)", 2016fb2884cSdsl /* 165 */ "quotactl", 2026fb2884cSdsl /* 166 */ "exportfs", 2036fb2884cSdsl /* 167 */ "mount", 2046fb2884cSdsl /* 168 */ "ustat", 205d91f98a8Spgoyette #if defined(SYSVSEM) && defined(COMPAT_10) 2066fb2884cSdsl /* 169 */ "semsys", 20761f6f87aSderaadt #else 2086fb2884cSdsl /* 169 */ "#169 (unimplemented semsys)", 20961f6f87aSderaadt #endif 210d91f98a8Spgoyette #if defined(SYSVMSG) && defined(COMPAT_10) 2116fb2884cSdsl /* 170 */ "msgsys", 21261f6f87aSderaadt #else 2136fb2884cSdsl /* 170 */ "#170 (unimplemented msgsys)", 21461f6f87aSderaadt #endif 215d91f98a8Spgoyette #if defined(SYSVSHM) && defined(COMPAT_10) 2166fb2884cSdsl /* 171 */ "shmsys", 2174588caefSderaadt #else 2186fb2884cSdsl /* 171 */ "#171 (unimplemented shmsys)", 2194588caefSderaadt #endif 2206fb2884cSdsl /* 172 */ "auditsys", 2216fb2884cSdsl /* 173 */ "#173 (unimplemented rfssys)", 2226fb2884cSdsl /* 174 */ "getdents", 2236fb2884cSdsl /* 175 */ "setsid", 2246fb2884cSdsl /* 176 */ "fchdir", 2256fb2884cSdsl /* 177 */ "fchroot", 2266fb2884cSdsl /* 178 */ "#178 (unimplemented vpixsys)", 2276fb2884cSdsl /* 179 */ "#179 (unimplemented aioread)", 2286fb2884cSdsl /* 180 */ "#180 (unimplemented aiowrite)", 2296fb2884cSdsl /* 181 */ "#181 (unimplemented aiowait)", 2306fb2884cSdsl /* 182 */ "#182 (unimplemented aiocancel)", 2316fb2884cSdsl /* 183 */ "sigpending", 2326fb2884cSdsl /* 184 */ "#184 (unimplemented)", 2336fb2884cSdsl /* 185 */ "setpgid", 2346fb2884cSdsl /* 186 */ "pathconf", 2356fb2884cSdsl /* 187 */ "fpathconf", 2366fb2884cSdsl /* 188 */ "sysconf", 2376fb2884cSdsl /* 189 */ "uname", 238c0dc7e32Snjoly /* 190 */ "# filler", 239c0dc7e32Snjoly /* 191 */ "# filler", 240c0dc7e32Snjoly /* 192 */ "# filler", 241c0dc7e32Snjoly /* 193 */ "# filler", 242c0dc7e32Snjoly /* 194 */ "# filler", 243c0dc7e32Snjoly /* 195 */ "# filler", 244c0dc7e32Snjoly /* 196 */ "# filler", 245c0dc7e32Snjoly /* 197 */ "# filler", 246c0dc7e32Snjoly /* 198 */ "# filler", 247c0dc7e32Snjoly /* 199 */ "# filler", 248c0dc7e32Snjoly /* 200 */ "# filler", 249c0dc7e32Snjoly /* 201 */ "# filler", 250c0dc7e32Snjoly /* 202 */ "# filler", 251c0dc7e32Snjoly /* 203 */ "# filler", 252c0dc7e32Snjoly /* 204 */ "# filler", 253c0dc7e32Snjoly /* 205 */ "# filler", 254c0dc7e32Snjoly /* 206 */ "# filler", 255c0dc7e32Snjoly /* 207 */ "# filler", 256c0dc7e32Snjoly /* 208 */ "# filler", 257c0dc7e32Snjoly /* 209 */ "# filler", 258c0dc7e32Snjoly /* 210 */ "# filler", 259c0dc7e32Snjoly /* 211 */ "# filler", 260c0dc7e32Snjoly /* 212 */ "# filler", 261c0dc7e32Snjoly /* 213 */ "# filler", 262c0dc7e32Snjoly /* 214 */ "# filler", 263c0dc7e32Snjoly /* 215 */ "# filler", 264c0dc7e32Snjoly /* 216 */ "# filler", 265c0dc7e32Snjoly /* 217 */ "# filler", 266c0dc7e32Snjoly /* 218 */ "# filler", 267c0dc7e32Snjoly /* 219 */ "# filler", 268c0dc7e32Snjoly /* 220 */ "# filler", 269c0dc7e32Snjoly /* 221 */ "# filler", 270c0dc7e32Snjoly /* 222 */ "# filler", 271c0dc7e32Snjoly /* 223 */ "# filler", 272c0dc7e32Snjoly /* 224 */ "# filler", 273c0dc7e32Snjoly /* 225 */ "# filler", 274c0dc7e32Snjoly /* 226 */ "# filler", 275c0dc7e32Snjoly /* 227 */ "# filler", 276c0dc7e32Snjoly /* 228 */ "# filler", 277c0dc7e32Snjoly /* 229 */ "# filler", 278c0dc7e32Snjoly /* 230 */ "# filler", 279c0dc7e32Snjoly /* 231 */ "# filler", 280c0dc7e32Snjoly /* 232 */ "# filler", 281c0dc7e32Snjoly /* 233 */ "# filler", 282c0dc7e32Snjoly /* 234 */ "# filler", 283c0dc7e32Snjoly /* 235 */ "# filler", 284c0dc7e32Snjoly /* 236 */ "# filler", 285c0dc7e32Snjoly /* 237 */ "# filler", 286c0dc7e32Snjoly /* 238 */ "# filler", 287c0dc7e32Snjoly /* 239 */ "# filler", 288c0dc7e32Snjoly /* 240 */ "# filler", 289c0dc7e32Snjoly /* 241 */ "# filler", 290c0dc7e32Snjoly /* 242 */ "# filler", 291c0dc7e32Snjoly /* 243 */ "# filler", 292c0dc7e32Snjoly /* 244 */ "# filler", 293c0dc7e32Snjoly /* 245 */ "# filler", 294c0dc7e32Snjoly /* 246 */ "# filler", 295c0dc7e32Snjoly /* 247 */ "# filler", 296c0dc7e32Snjoly /* 248 */ "# filler", 297c0dc7e32Snjoly /* 249 */ "# filler", 298c0dc7e32Snjoly /* 250 */ "# filler", 299c0dc7e32Snjoly /* 251 */ "# filler", 300c0dc7e32Snjoly /* 252 */ "# filler", 301c0dc7e32Snjoly /* 253 */ "# filler", 302c0dc7e32Snjoly /* 254 */ "# filler", 303c0dc7e32Snjoly /* 255 */ "# filler", 3044588caefSderaadt }; 3059451a2b9Schristos 3069451a2b9Schristos 3079451a2b9Schristos /* libc style syscall names */ 3089451a2b9Schristos const char *const altsunos_syscallnames[] = { 3099451a2b9Schristos /* 0 */ "nosys", 3109451a2b9Schristos /* 1 */ NULL, /* exit */ 3119451a2b9Schristos /* 2 */ NULL, /* fork */ 3129451a2b9Schristos /* 3 */ NULL, /* read */ 3139451a2b9Schristos /* 4 */ NULL, /* write */ 3149451a2b9Schristos /* 5 */ NULL, /* open */ 3159451a2b9Schristos /* 6 */ NULL, /* close */ 3169451a2b9Schristos /* 7 */ NULL, /* wait4 */ 3179451a2b9Schristos /* 8 */ NULL, /* creat */ 3189451a2b9Schristos /* 9 */ NULL, /* link */ 3199451a2b9Schristos /* 10 */ NULL, /* unlink */ 3209451a2b9Schristos /* 11 */ NULL, /* execv */ 3219451a2b9Schristos /* 12 */ NULL, /* chdir */ 3229451a2b9Schristos /* 13 */ NULL, /* obsolete old_time */ 3239451a2b9Schristos /* 14 */ NULL, /* mknod */ 3249451a2b9Schristos /* 15 */ NULL, /* chmod */ 3259451a2b9Schristos /* 16 */ NULL, /* chown */ 3269451a2b9Schristos /* 17 */ "obreak", 3279451a2b9Schristos /* 18 */ NULL, /* obsolete old_stat */ 3289451a2b9Schristos /* 19 */ NULL, /* lseek */ 3299451a2b9Schristos /* 20 */ NULL, /* getpid_with_ppid */ 3309451a2b9Schristos /* 21 */ NULL, /* obsolete sunos_old_mount */ 3319451a2b9Schristos /* 22 */ NULL, /* unimplemented System V umount */ 3329451a2b9Schristos /* 23 */ NULL, /* setuid */ 3339451a2b9Schristos /* 24 */ NULL, /* getuid_with_euid */ 3349451a2b9Schristos /* 25 */ NULL, /* stime */ 3359451a2b9Schristos /* 26 */ NULL, /* ptrace */ 3369451a2b9Schristos /* 27 */ NULL, /* unimplemented old_sunos_alarm */ 3379451a2b9Schristos /* 28 */ NULL, /* unimplemented old_sunos_fstat */ 3389451a2b9Schristos /* 29 */ NULL, /* unimplemented old_sunos_pause */ 3399451a2b9Schristos /* 30 */ NULL, /* unimplemented old_sunos_utime */ 3409451a2b9Schristos /* 31 */ NULL, /* unimplemented old_sunos_stty */ 3419451a2b9Schristos /* 32 */ NULL, /* unimplemented old_sunos_gtty */ 3429451a2b9Schristos /* 33 */ NULL, /* access */ 3439451a2b9Schristos /* 34 */ NULL, /* unimplemented old_sunos_nice */ 3449451a2b9Schristos /* 35 */ NULL, /* unimplemented old_sunos_ftime */ 3459451a2b9Schristos /* 36 */ NULL, /* sync */ 3469451a2b9Schristos /* 37 */ NULL, /* kill */ 3479451a2b9Schristos /* 38 */ NULL, /* stat */ 3489451a2b9Schristos /* 39 */ NULL, /* unimplemented sunos_setpgrp */ 3499451a2b9Schristos /* 40 */ NULL, /* lstat */ 3509451a2b9Schristos /* 41 */ NULL, /* dup */ 3519451a2b9Schristos /* 42 */ NULL, /* pipe */ 3529451a2b9Schristos /* 43 */ NULL, /* unimplemented sunos_times */ 3539451a2b9Schristos /* 44 */ NULL, /* profil */ 3549451a2b9Schristos /* 45 */ NULL, /* unimplemented */ 3559451a2b9Schristos /* 46 */ NULL, /* setgid */ 3569451a2b9Schristos /* 47 */ NULL, /* getgid_with_egid */ 3579451a2b9Schristos /* 48 */ NULL, /* unimplemented sunos_ssig */ 3589451a2b9Schristos /* 49 */ NULL, /* unimplemented reserved for USG */ 3599451a2b9Schristos /* 50 */ NULL, /* unimplemented reserved for USG */ 3609451a2b9Schristos /* 51 */ NULL, /* acct */ 3619451a2b9Schristos /* 52 */ NULL, /* unimplemented */ 3629451a2b9Schristos /* 53 */ NULL, /* mctl */ 3639451a2b9Schristos /* 54 */ NULL, /* ioctl */ 3649451a2b9Schristos /* 55 */ NULL, /* reboot */ 3659451a2b9Schristos /* 56 */ NULL, /* obsolete sunos_owait3 */ 3669451a2b9Schristos /* 57 */ NULL, /* symlink */ 3679451a2b9Schristos /* 58 */ NULL, /* readlink */ 3689451a2b9Schristos /* 59 */ NULL, /* execve */ 3699451a2b9Schristos /* 60 */ NULL, /* umask */ 3709451a2b9Schristos /* 61 */ NULL, /* chroot */ 3719451a2b9Schristos /* 62 */ NULL, /* fstat */ 3729451a2b9Schristos /* 63 */ NULL, /* unimplemented */ 3739451a2b9Schristos /* 64 */ NULL, /* getpagesize */ 3749451a2b9Schristos /* 65 */ NULL, /* omsync */ 3759451a2b9Schristos /* 66 */ NULL, /* vfork */ 3769451a2b9Schristos /* 67 */ NULL, /* obsolete vread */ 3779451a2b9Schristos /* 68 */ NULL, /* obsolete vwrite */ 37893b13730Skamil /* 69 */ NULL, /* obsolete sbrk */ 379688d12a3Skamil /* 70 */ NULL, /* obsolete sstk */ 3809451a2b9Schristos /* 71 */ NULL, /* mmap */ 381f98f70a7Skamil /* 72 */ "ovadvise", 3829451a2b9Schristos /* 73 */ NULL, /* munmap */ 3839451a2b9Schristos /* 74 */ NULL, /* mprotect */ 3849451a2b9Schristos /* 75 */ NULL, /* madvise */ 3859451a2b9Schristos /* 76 */ NULL, /* vhangup */ 3869451a2b9Schristos /* 77 */ NULL, /* unimplemented vlimit */ 3879451a2b9Schristos /* 78 */ NULL, /* mincore */ 3889451a2b9Schristos /* 79 */ NULL, /* getgroups */ 3899451a2b9Schristos /* 80 */ NULL, /* setgroups */ 3909451a2b9Schristos /* 81 */ NULL, /* getpgrp */ 3919451a2b9Schristos /* 82 */ NULL, /* setpgrp */ 3929451a2b9Schristos /* 83 */ NULL, /* setitimer */ 3939451a2b9Schristos /* 84 */ NULL, /* unimplemented sunos_sys_wait */ 3949451a2b9Schristos /* 85 */ NULL, /* swapon */ 3959451a2b9Schristos /* 86 */ NULL, /* getitimer */ 3969451a2b9Schristos /* 87 */ NULL, /* gethostname */ 3979451a2b9Schristos /* 88 */ NULL, /* sethostname */ 3989451a2b9Schristos /* 89 */ NULL, /* getdtablesize */ 3999451a2b9Schristos /* 90 */ NULL, /* dup2 */ 4009451a2b9Schristos /* 91 */ NULL, /* unimplemented getdopt */ 4019451a2b9Schristos /* 92 */ NULL, /* fcntl */ 4029451a2b9Schristos /* 93 */ NULL, /* select */ 4039451a2b9Schristos /* 94 */ NULL, /* unimplemented setdopt */ 4049451a2b9Schristos /* 95 */ NULL, /* fsync */ 4059451a2b9Schristos /* 96 */ NULL, /* setpriority */ 4069451a2b9Schristos /* 97 */ NULL, /* socket */ 4079451a2b9Schristos /* 98 */ NULL, /* connect */ 4089451a2b9Schristos /* 99 */ NULL, /* accept */ 4099451a2b9Schristos /* 100 */ NULL, /* getpriority */ 4109451a2b9Schristos /* 101 */ NULL, /* send */ 4119451a2b9Schristos /* 102 */ NULL, /* recv */ 4129451a2b9Schristos /* 103 */ NULL, /* unimplemented old socketaddr */ 4139451a2b9Schristos /* 104 */ NULL, /* bind */ 4149451a2b9Schristos /* 105 */ NULL, /* setsockopt */ 4159451a2b9Schristos /* 106 */ NULL, /* listen */ 4169451a2b9Schristos /* 107 */ NULL, /* unimplemented vtimes */ 4179451a2b9Schristos /* 108 */ NULL, /* sigvec */ 4189451a2b9Schristos /* 109 */ NULL, /* sigblock */ 4199451a2b9Schristos /* 110 */ NULL, /* sigsetmask */ 4209451a2b9Schristos /* 111 */ NULL, /* sigsuspend */ 4219451a2b9Schristos /* 112 */ NULL, /* sigstack */ 4229451a2b9Schristos /* 113 */ NULL, /* recvmsg */ 4239451a2b9Schristos /* 114 */ NULL, /* sendmsg */ 4249451a2b9Schristos /* 115 */ NULL, /* obsolete vtrace */ 4259451a2b9Schristos /* 116 */ NULL, /* gettimeofday */ 4269451a2b9Schristos /* 117 */ NULL, /* getrusage */ 4279451a2b9Schristos /* 118 */ NULL, /* getsockopt */ 4289451a2b9Schristos /* 119 */ NULL, /* unimplemented */ 4299451a2b9Schristos /* 120 */ NULL, /* readv */ 4309451a2b9Schristos /* 121 */ NULL, /* writev */ 4319451a2b9Schristos /* 122 */ NULL, /* settimeofday */ 4329451a2b9Schristos /* 123 */ NULL, /* fchown */ 4339451a2b9Schristos /* 124 */ NULL, /* fchmod */ 4349451a2b9Schristos /* 125 */ NULL, /* recvfrom */ 4359451a2b9Schristos /* 126 */ NULL, /* setreuid */ 4369451a2b9Schristos /* 127 */ NULL, /* setregid */ 4379451a2b9Schristos /* 128 */ NULL, /* rename */ 4389451a2b9Schristos /* 129 */ NULL, /* truncate */ 4399451a2b9Schristos /* 130 */ NULL, /* ftruncate */ 4409451a2b9Schristos /* 131 */ NULL, /* flock */ 4419451a2b9Schristos /* 132 */ NULL, /* unimplemented */ 4429451a2b9Schristos /* 133 */ NULL, /* sendto */ 4439451a2b9Schristos /* 134 */ NULL, /* shutdown */ 4449451a2b9Schristos /* 135 */ NULL, /* socketpair */ 4459451a2b9Schristos /* 136 */ NULL, /* mkdir */ 4469451a2b9Schristos /* 137 */ NULL, /* rmdir */ 4479451a2b9Schristos /* 138 */ NULL, /* utimes */ 4489451a2b9Schristos /* 139 */ NULL, /* sigreturn */ 4499451a2b9Schristos /* 140 */ NULL, /* adjtime */ 4509451a2b9Schristos /* 141 */ NULL, /* getpeername */ 4519451a2b9Schristos /* 142 */ NULL, /* gethostid */ 4529451a2b9Schristos /* 143 */ NULL, /* unimplemented old sethostid */ 4539451a2b9Schristos /* 144 */ NULL, /* getrlimit */ 4549451a2b9Schristos /* 145 */ NULL, /* setrlimit */ 4559451a2b9Schristos /* 146 */ NULL, /* killpg */ 4569451a2b9Schristos /* 147 */ NULL, /* unimplemented */ 4579451a2b9Schristos /* 148 */ NULL, /* unimplemented */ 4589451a2b9Schristos /* 149 */ NULL, /* unimplemented */ 4599451a2b9Schristos /* 150 */ NULL, /* getsockname */ 4609451a2b9Schristos /* 151 */ NULL, /* unimplemented getmsg */ 4619451a2b9Schristos /* 152 */ NULL, /* unimplemented putmsg */ 4629451a2b9Schristos /* 153 */ NULL, /* poll */ 4639451a2b9Schristos /* 154 */ NULL, /* unimplemented */ 4649451a2b9Schristos /* 155 */ NULL, /* unimplemented nfssvc */ 4659451a2b9Schristos /* 156 */ NULL, /* getdirentries */ 4669451a2b9Schristos /* 157 */ NULL, /* statfs */ 4679451a2b9Schristos /* 158 */ NULL, /* fstatfs */ 4689451a2b9Schristos /* 159 */ NULL, /* unmount */ 4699451a2b9Schristos /* 160 */ "daemon", 4709451a2b9Schristos /* 161 */ NULL, /* getfh */ 471d91f98a8Spgoyette #ifdef COMPAT_09 4729451a2b9Schristos /* 162 */ NULL, /* getdomainname */ 4739451a2b9Schristos /* 163 */ NULL, /* setdomainname */ 474d91f98a8Spgoyette #else 475d91f98a8Spgoyette /* 162 */ NULL, /* unimplemented compat_09_sys_getdomainname */ 476d91f98a8Spgoyette /* 163 */ NULL, /* unimplemented compat_09_sys_setdomainname */ 477d91f98a8Spgoyette #endif 4789451a2b9Schristos /* 164 */ NULL, /* unimplemented rtschedule */ 4799451a2b9Schristos /* 165 */ NULL, /* quotactl */ 4809451a2b9Schristos /* 166 */ NULL, /* exportfs */ 4819451a2b9Schristos /* 167 */ NULL, /* mount */ 4829451a2b9Schristos /* 168 */ NULL, /* ustat */ 483d91f98a8Spgoyette #if defined(SYSVSEM) && defined(COMPAT_10) 4849451a2b9Schristos /* 169 */ NULL, /* semsys */ 4859451a2b9Schristos #else 4869451a2b9Schristos /* 169 */ NULL, /* unimplemented semsys */ 4879451a2b9Schristos #endif 488d91f98a8Spgoyette #if defined(SYSVMSG) && defined(COMPAT_10) 4899451a2b9Schristos /* 170 */ NULL, /* msgsys */ 4909451a2b9Schristos #else 4919451a2b9Schristos /* 170 */ NULL, /* unimplemented msgsys */ 4929451a2b9Schristos #endif 493d91f98a8Spgoyette #if defined(SYSVSHM) && defined(COMPAT_10) 4949451a2b9Schristos /* 171 */ NULL, /* shmsys */ 4959451a2b9Schristos #else 4969451a2b9Schristos /* 171 */ NULL, /* unimplemented shmsys */ 4979451a2b9Schristos #endif 4989451a2b9Schristos /* 172 */ NULL, /* auditsys */ 4999451a2b9Schristos /* 173 */ NULL, /* unimplemented rfssys */ 5009451a2b9Schristos /* 174 */ NULL, /* getdents */ 5019451a2b9Schristos /* 175 */ NULL, /* setsid */ 5029451a2b9Schristos /* 176 */ NULL, /* fchdir */ 5039451a2b9Schristos /* 177 */ NULL, /* fchroot */ 5049451a2b9Schristos /* 178 */ NULL, /* unimplemented vpixsys */ 5059451a2b9Schristos /* 179 */ NULL, /* unimplemented aioread */ 5069451a2b9Schristos /* 180 */ NULL, /* unimplemented aiowrite */ 5079451a2b9Schristos /* 181 */ NULL, /* unimplemented aiowait */ 5089451a2b9Schristos /* 182 */ NULL, /* unimplemented aiocancel */ 5099451a2b9Schristos /* 183 */ NULL, /* sigpending */ 5109451a2b9Schristos /* 184 */ NULL, /* unimplemented */ 5119451a2b9Schristos /* 185 */ NULL, /* setpgid */ 5129451a2b9Schristos /* 186 */ NULL, /* pathconf */ 5139451a2b9Schristos /* 187 */ NULL, /* fpathconf */ 5149451a2b9Schristos /* 188 */ NULL, /* sysconf */ 5159451a2b9Schristos /* 189 */ NULL, /* uname */ 5169451a2b9Schristos /* 190 */ NULL, /* filler */ 5179451a2b9Schristos /* 191 */ NULL, /* filler */ 5189451a2b9Schristos /* 192 */ NULL, /* filler */ 5199451a2b9Schristos /* 193 */ NULL, /* filler */ 5209451a2b9Schristos /* 194 */ NULL, /* filler */ 5219451a2b9Schristos /* 195 */ NULL, /* filler */ 5229451a2b9Schristos /* 196 */ NULL, /* filler */ 5239451a2b9Schristos /* 197 */ NULL, /* filler */ 5249451a2b9Schristos /* 198 */ NULL, /* filler */ 5259451a2b9Schristos /* 199 */ NULL, /* filler */ 5269451a2b9Schristos /* 200 */ NULL, /* filler */ 5279451a2b9Schristos /* 201 */ NULL, /* filler */ 5289451a2b9Schristos /* 202 */ NULL, /* filler */ 5299451a2b9Schristos /* 203 */ NULL, /* filler */ 5309451a2b9Schristos /* 204 */ NULL, /* filler */ 5319451a2b9Schristos /* 205 */ NULL, /* filler */ 5329451a2b9Schristos /* 206 */ NULL, /* filler */ 5339451a2b9Schristos /* 207 */ NULL, /* filler */ 5349451a2b9Schristos /* 208 */ NULL, /* filler */ 5359451a2b9Schristos /* 209 */ NULL, /* filler */ 5369451a2b9Schristos /* 210 */ NULL, /* filler */ 5379451a2b9Schristos /* 211 */ NULL, /* filler */ 5389451a2b9Schristos /* 212 */ NULL, /* filler */ 5399451a2b9Schristos /* 213 */ NULL, /* filler */ 5409451a2b9Schristos /* 214 */ NULL, /* filler */ 5419451a2b9Schristos /* 215 */ NULL, /* filler */ 5429451a2b9Schristos /* 216 */ NULL, /* filler */ 5439451a2b9Schristos /* 217 */ NULL, /* filler */ 5449451a2b9Schristos /* 218 */ NULL, /* filler */ 5459451a2b9Schristos /* 219 */ NULL, /* filler */ 5469451a2b9Schristos /* 220 */ NULL, /* filler */ 5479451a2b9Schristos /* 221 */ NULL, /* filler */ 5489451a2b9Schristos /* 222 */ NULL, /* filler */ 5499451a2b9Schristos /* 223 */ NULL, /* filler */ 5509451a2b9Schristos /* 224 */ NULL, /* filler */ 5519451a2b9Schristos /* 225 */ NULL, /* filler */ 5529451a2b9Schristos /* 226 */ NULL, /* filler */ 5539451a2b9Schristos /* 227 */ NULL, /* filler */ 5549451a2b9Schristos /* 228 */ NULL, /* filler */ 5559451a2b9Schristos /* 229 */ NULL, /* filler */ 5569451a2b9Schristos /* 230 */ NULL, /* filler */ 5579451a2b9Schristos /* 231 */ NULL, /* filler */ 5589451a2b9Schristos /* 232 */ NULL, /* filler */ 5599451a2b9Schristos /* 233 */ NULL, /* filler */ 5609451a2b9Schristos /* 234 */ NULL, /* filler */ 5619451a2b9Schristos /* 235 */ NULL, /* filler */ 5629451a2b9Schristos /* 236 */ NULL, /* filler */ 5639451a2b9Schristos /* 237 */ NULL, /* filler */ 5649451a2b9Schristos /* 238 */ NULL, /* filler */ 5659451a2b9Schristos /* 239 */ NULL, /* filler */ 5669451a2b9Schristos /* 240 */ NULL, /* filler */ 5679451a2b9Schristos /* 241 */ NULL, /* filler */ 5689451a2b9Schristos /* 242 */ NULL, /* filler */ 5699451a2b9Schristos /* 243 */ NULL, /* filler */ 5709451a2b9Schristos /* 244 */ NULL, /* filler */ 5719451a2b9Schristos /* 245 */ NULL, /* filler */ 5729451a2b9Schristos /* 246 */ NULL, /* filler */ 5739451a2b9Schristos /* 247 */ NULL, /* filler */ 5749451a2b9Schristos /* 248 */ NULL, /* filler */ 5759451a2b9Schristos /* 249 */ NULL, /* filler */ 5769451a2b9Schristos /* 250 */ NULL, /* filler */ 5779451a2b9Schristos /* 251 */ NULL, /* filler */ 5789451a2b9Schristos /* 252 */ NULL, /* filler */ 5799451a2b9Schristos /* 253 */ NULL, /* filler */ 5809451a2b9Schristos /* 254 */ NULL, /* filler */ 5819451a2b9Schristos /* 255 */ NULL, /* filler */ 5829451a2b9Schristos }; 583