|
|
1.1 ! root 1: /* ! 2: * System call switch table. ! 3: * ! 4: * DO NOT EDIT-- this file is automatically generated. ! 5: * created from %W% (Berkeley) %G% ! 6: */ ! 7: ! 8: #include "param.h" ! 9: #include "systm.h" ! 10: ! 11: int nosys(); ! 12: ! 13: int rexit(); ! 14: int fork(); ! 15: int read(); ! 16: int write(); ! 17: int open(); ! 18: int close(); ! 19: int wait4(); ! 20: int link(); ! 21: int unlink(); ! 22: int execv(); ! 23: int chdir(); ! 24: int fchdir(); ! 25: int mknod(); ! 26: int chmod(); ! 27: int chown(); ! 28: int obreak(); ! 29: int getfsstat(); ! 30: int lseek(); ! 31: int getpid(); ! 32: int mount(); ! 33: int unmount(); ! 34: int setuid(); ! 35: int getuid(); ! 36: int geteuid(); ! 37: int ptrace(); ! 38: int recvmsg(); ! 39: int sendmsg(); ! 40: int recvfrom(); ! 41: int accept(); ! 42: int getpeername(); ! 43: int getsockname(); ! 44: int saccess(); ! 45: int chflags(); ! 46: int fchflags(); ! 47: int sync(); ! 48: int kill(); ! 49: int stat(); ! 50: int getppid(); ! 51: int lstat(); ! 52: int dup(); ! 53: int pipe(); ! 54: int getegid(); ! 55: int profil(); ! 56: #ifdef KTRACE ! 57: int ktrace(); ! 58: #else ! 59: #endif ! 60: int sigaction(); ! 61: int getgid(); ! 62: int sigprocmask(); ! 63: int getlogin(); ! 64: int setlogin(); ! 65: int sysacct(); ! 66: int sigpending(); ! 67: #ifdef notyet ! 68: int sigaltstack(); ! 69: #else ! 70: #endif ! 71: int ioctl(); ! 72: int reboot(); ! 73: int revoke(); ! 74: int symlink(); ! 75: int readlink(); ! 76: int execve(); ! 77: int umask(); ! 78: int chroot(); ! 79: int fstat(); ! 80: int getkerninfo(); ! 81: int getpagesize(); ! 82: int msync(); ! 83: int vfork(); ! 84: int sbrk(); ! 85: int sstk(); ! 86: int smmap(); ! 87: int ovadvise(); ! 88: int munmap(); ! 89: int mprotect(); ! 90: int madvise(); ! 91: int mincore(); ! 92: int getgroups(); ! 93: int setgroups(); ! 94: int getpgrp(); ! 95: int setpgrp(); ! 96: int setitimer(); ! 97: int swapon(); ! 98: int getitimer(); ! 99: int gethostname(); ! 100: int sethostname(); ! 101: int getdtablesize(); ! 102: int dup2(); ! 103: int fcntl(); ! 104: int select(); ! 105: int fsync(); ! 106: int setpriority(); ! 107: int socket(); ! 108: int connect(); ! 109: int getpriority(); ! 110: int sigreturn(); ! 111: int bind(); ! 112: int setsockopt(); ! 113: int listen(); ! 114: int sigsuspend(); ! 115: int sigstack(); ! 116: #ifdef TRACE ! 117: int vtrace(); ! 118: #else ! 119: #endif ! 120: int gettimeofday(); ! 121: int getrusage(); ! 122: int getsockopt(); ! 123: #ifdef vax ! 124: int resuba(); ! 125: #else ! 126: #endif ! 127: int readv(); ! 128: int writev(); ! 129: int settimeofday(); ! 130: int fchown(); ! 131: int fchmod(); ! 132: int rename(); ! 133: int truncate(); ! 134: int ftruncate(); ! 135: int flock(); ! 136: int mkfifo(); ! 137: int sendto(); ! 138: int shutdown(); ! 139: int socketpair(); ! 140: int mkdir(); ! 141: int rmdir(); ! 142: int utimes(); ! 143: int adjtime(); ! 144: int gethostid(); ! 145: int sethostid(); ! 146: int getrlimit(); ! 147: int setrlimit(); ! 148: int setsid(); ! 149: int quotactl(); ! 150: int oldquota(); ! 151: #ifdef NFS ! 152: int nfssvc(); ! 153: #else ! 154: #endif ! 155: int getdirentries(); ! 156: int statfs(); ! 157: int fstatfs(); ! 158: #ifdef NFS ! 159: int async_daemon(); ! 160: int getfh(); ! 161: #else ! 162: #endif ! 163: #ifdef SYSVSHM ! 164: int shmsys(); ! 165: #else ! 166: #endif ! 167: int setgid(); ! 168: int setegid(); ! 169: int seteuid(); ! 170: ! 171: #ifdef COMPAT_43 ! 172: #define compat(n, name) n, o/**/name ! 173: ! 174: int ocreat(); ! 175: #ifdef KTRACE ! 176: #else ! 177: #endif ! 178: #ifdef notyet ! 179: #else ! 180: #endif ! 181: int ovhangup(); ! 182: int owait(); ! 183: int oaccept(); ! 184: int osend(); ! 185: int orecv(); ! 186: int osigvec(); ! 187: int osigblock(); ! 188: int osigsetmask(); ! 189: int orecvmsg(); ! 190: int osendmsg(); ! 191: #ifdef TRACE ! 192: #else ! 193: #endif ! 194: #ifdef vax ! 195: #else ! 196: #endif ! 197: int orecvfrom(); ! 198: int osetreuid(); ! 199: int osetregid(); ! 200: int ogetpeername(); ! 201: int okillpg(); ! 202: int ogetsockname(); ! 203: #ifdef NFS ! 204: #else ! 205: #endif ! 206: #ifdef NFS ! 207: #else ! 208: #endif ! 209: #ifdef SYSVSHM ! 210: #else ! 211: #endif ! 212: ! 213: #else /* COMPAT_43 */ ! 214: #define compat(n, name) 0, nosys ! 215: #endif /* COMPAT_43 */ ! 216: ! 217: struct sysent sysent[] = { ! 218: 0, nosys, /* 0 = indir or out-of-range */ ! 219: 1, rexit, /* 1 = exit */ ! 220: 0, fork, /* 2 = fork */ ! 221: 3, read, /* 3 = read */ ! 222: 3, write, /* 4 = write */ ! 223: 3, open, /* 5 = open */ ! 224: 1, close, /* 6 = close */ ! 225: 4, wait4, /* 7 = wait4 */ ! 226: compat(2,creat), /* 8 = old creat */ ! 227: 2, link, /* 9 = link */ ! 228: 1, unlink, /* 10 = unlink */ ! 229: 2, execv, /* 11 = execv */ ! 230: 1, chdir, /* 12 = chdir */ ! 231: 1, fchdir, /* 13 = fchdir */ ! 232: 3, mknod, /* 14 = mknod */ ! 233: 2, chmod, /* 15 = chmod */ ! 234: 3, chown, /* 16 = chown */ ! 235: 1, obreak, /* 17 = break */ ! 236: 3, getfsstat, /* 18 = getfsstat */ ! 237: 3, lseek, /* 19 = lseek */ ! 238: 0, getpid, /* 20 = getpid */ ! 239: 4, mount, /* 21 = mount */ ! 240: 2, unmount, /* 22 = unmount */ ! 241: 1, setuid, /* 23 = setuid */ ! 242: 0, getuid, /* 24 = getuid */ ! 243: 0, geteuid, /* 25 = geteuid */ ! 244: 4, ptrace, /* 26 = ptrace */ ! 245: 3, recvmsg, /* 27 = recvmsg */ ! 246: 3, sendmsg, /* 28 = sendmsg */ ! 247: 6, recvfrom, /* 29 = recvfrom */ ! 248: 3, accept, /* 30 = accept */ ! 249: 3, getpeername, /* 31 = getpeername */ ! 250: 3, getsockname, /* 32 = getsockname */ ! 251: 2, saccess, /* 33 = access */ ! 252: 2, chflags, /* 34 = chflags */ ! 253: 2, fchflags, /* 35 = fchflags */ ! 254: 0, sync, /* 36 = sync */ ! 255: 2, kill, /* 37 = kill */ ! 256: 2, stat, /* 38 = stat */ ! 257: 0, getppid, /* 39 = getppid */ ! 258: 2, lstat, /* 40 = lstat */ ! 259: 2, dup, /* 41 = dup */ ! 260: 0, pipe, /* 42 = pipe */ ! 261: 0, getegid, /* 43 = getegid */ ! 262: 4, profil, /* 44 = profil */ ! 263: #ifdef KTRACE ! 264: 4, ktrace, /* 45 = ktrace */ ! 265: #else ! 266: 0, nosys, /* 45 = ktrace */ ! 267: #endif ! 268: 3, sigaction, /* 46 = sigaction */ ! 269: 0, getgid, /* 47 = getgid */ ! 270: 2, sigprocmask, /* 48 = sigprocmask */ ! 271: 2, getlogin, /* 49 = getlogin */ ! 272: 2, setlogin, /* 50 = setlogin */ ! 273: 1, sysacct, /* 51 = acct */ ! 274: 0, sigpending, /* 52 = sigpending */ ! 275: #ifdef notyet ! 276: 3, sigaltstack, /* 53 = sigaltstack */ ! 277: #else ! 278: 0, nosys, /* 53 = sigaltstack */ ! 279: #endif ! 280: 3, ioctl, /* 54 = ioctl */ ! 281: 1, reboot, /* 55 = reboot */ ! 282: 1, revoke, /* 56 = revoke */ ! 283: 2, symlink, /* 57 = symlink */ ! 284: 3, readlink, /* 58 = readlink */ ! 285: 3, execve, /* 59 = execve */ ! 286: 1, umask, /* 60 = umask */ ! 287: 1, chroot, /* 61 = chroot */ ! 288: 2, fstat, /* 62 = fstat */ ! 289: 4, getkerninfo, /* 63 = getkerninfo */ ! 290: 0, getpagesize, /* 64 = getpagesize */ ! 291: 2, msync, /* 65 = msync */ ! 292: 0, vfork, /* 66 = vfork */ ! 293: 0, nosys, /* 67 = obsolete vread */ ! 294: 0, nosys, /* 68 = obsolete vwrite */ ! 295: 1, sbrk, /* 69 = sbrk */ ! 296: 1, sstk, /* 70 = sstk */ ! 297: 6, smmap, /* 71 = mmap */ ! 298: 1, ovadvise, /* 72 = vadvise */ ! 299: 2, munmap, /* 73 = munmap */ ! 300: 3, mprotect, /* 74 = mprotect */ ! 301: 3, madvise, /* 75 = madvise */ ! 302: compat(0,vhangup), /* 76 = old vhangup */ ! 303: 0, nosys, /* 77 = obsolete vlimit */ ! 304: 3, mincore, /* 78 = mincore */ ! 305: 2, getgroups, /* 79 = getgroups */ ! 306: 2, setgroups, /* 80 = setgroups */ ! 307: 1, getpgrp, /* 81 = getpgrp */ ! 308: 2, setpgrp, /* 82 = setpgrp */ ! 309: 3, setitimer, /* 83 = setitimer */ ! 310: compat(0,wait), /* 84 = old wait */ ! 311: 1, swapon, /* 85 = swapon */ ! 312: 2, getitimer, /* 86 = getitimer */ ! 313: 2, gethostname, /* 87 = gethostname */ ! 314: 2, sethostname, /* 88 = sethostname */ ! 315: 0, getdtablesize, /* 89 = getdtablesize */ ! 316: 2, dup2, /* 90 = dup2 */ ! 317: 0, nosys, /* 91 = getdopt */ ! 318: 3, fcntl, /* 92 = fcntl */ ! 319: 5, select, /* 93 = select */ ! 320: 0, nosys, /* 94 = setdopt */ ! 321: 1, fsync, /* 95 = fsync */ ! 322: 3, setpriority, /* 96 = setpriority */ ! 323: 3, socket, /* 97 = socket */ ! 324: 3, connect, /* 98 = connect */ ! 325: compat(3,accept), /* 99 = old accept */ ! 326: 2, getpriority, /* 100 = getpriority */ ! 327: compat(4,send), /* 101 = old send */ ! 328: compat(4,recv), /* 102 = old recv */ ! 329: 1, sigreturn, /* 103 = sigreturn */ ! 330: 3, bind, /* 104 = bind */ ! 331: 5, setsockopt, /* 105 = setsockopt */ ! 332: 2, listen, /* 106 = listen */ ! 333: 0, nosys, /* 107 = obsolete vtimes */ ! 334: compat(3,sigvec), /* 108 = old sigvec */ ! 335: compat(1,sigblock), /* 109 = old sigblock */ ! 336: compat(1,sigsetmask), /* 110 = old sigsetmask */ ! 337: 1, sigsuspend, /* 111 = sigsuspend */ ! 338: 2, sigstack, /* 112 = sigstack */ ! 339: compat(3,recvmsg), /* 113 = old recvmsg */ ! 340: compat(3,sendmsg), /* 114 = old sendmsg */ ! 341: #ifdef TRACE ! 342: 2, vtrace, /* 115 = vtrace */ ! 343: #else ! 344: 0, nosys, /* 115 = obsolete vtrace */ ! 345: #endif ! 346: 2, gettimeofday, /* 116 = gettimeofday */ ! 347: 2, getrusage, /* 117 = getrusage */ ! 348: 5, getsockopt, /* 118 = getsockopt */ ! 349: #ifdef vax ! 350: 1, resuba, /* 119 = resuba */ ! 351: #else ! 352: 0, nosys, /* 119 = nosys */ ! 353: #endif ! 354: 3, readv, /* 120 = readv */ ! 355: 3, writev, /* 121 = writev */ ! 356: 2, settimeofday, /* 122 = settimeofday */ ! 357: 3, fchown, /* 123 = fchown */ ! 358: 2, fchmod, /* 124 = fchmod */ ! 359: compat(6,recvfrom), /* 125 = old recvfrom */ ! 360: compat(2,setreuid), /* 126 = old setreuid */ ! 361: compat(2,setregid), /* 127 = old setregid */ ! 362: 2, rename, /* 128 = rename */ ! 363: 2, truncate, /* 129 = truncate */ ! 364: 2, ftruncate, /* 130 = ftruncate */ ! 365: 2, flock, /* 131 = flock */ ! 366: 2, mkfifo, /* 132 = mkfifo */ ! 367: 6, sendto, /* 133 = sendto */ ! 368: 2, shutdown, /* 134 = shutdown */ ! 369: 5, socketpair, /* 135 = socketpair */ ! 370: 2, mkdir, /* 136 = mkdir */ ! 371: 1, rmdir, /* 137 = rmdir */ ! 372: 2, utimes, /* 138 = utimes */ ! 373: 0, nosys, /* 139 = obsolete 4.2 sigreturn */ ! 374: 2, adjtime, /* 140 = adjtime */ ! 375: compat(3,getpeername), /* 141 = old getpeername */ ! 376: 0, gethostid, /* 142 = gethostid */ ! 377: 1, sethostid, /* 143 = sethostid */ ! 378: 2, getrlimit, /* 144 = getrlimit */ ! 379: 2, setrlimit, /* 145 = setrlimit */ ! 380: compat(2,killpg), /* 146 = old killpg */ ! 381: 0, setsid, /* 147 = setsid */ ! 382: 4, quotactl, /* 148 = quotactl */ ! 383: 4, oldquota, /* 149 = quota */ ! 384: compat(3,getsockname), /* 150 = old getsockname */ ! 385: 0, nosys, /* 151 = nosys */ ! 386: 0, nosys, /* 152 = nosys */ ! 387: 0, nosys, /* 153 = nosys */ ! 388: 0, nosys, /* 154 = nosys */ ! 389: #ifdef NFS ! 390: 5, nfssvc, /* 155 = nfssvc */ ! 391: #else ! 392: 0, nosys, /* 155 = nosys */ ! 393: #endif ! 394: 4, getdirentries, /* 156 = getdirentries */ ! 395: 2, statfs, /* 157 = statfs */ ! 396: 2, fstatfs, /* 158 = fstatfs */ ! 397: 0, nosys, /* 159 = nosys */ ! 398: #ifdef NFS ! 399: 0, async_daemon, /* 160 = async_daemon */ ! 400: 2, getfh, /* 161 = getfh */ ! 401: #else ! 402: 0, nosys, /* 160 = nosys */ ! 403: 0, nosys, /* 161 = nosys */ ! 404: #endif ! 405: 0, nosys, /* 162 = nosys */ ! 406: 0, nosys, /* 163 = nosys */ ! 407: 0, nosys, /* 164 = nosys */ ! 408: 0, nosys, /* 165 = nosys */ ! 409: 0, nosys, /* 166 = nosys */ ! 410: 0, nosys, /* 167 = nosys */ ! 411: 0, nosys, /* 168 = nosys */ ! 412: 0, nosys, /* 169 = nosys */ ! 413: 0, nosys, /* 170 = nosys */ ! 414: #ifdef SYSVSHM ! 415: 4, shmsys, /* 171 = shmsys */ ! 416: #else ! 417: 0, nosys, /* 171 = nosys */ ! 418: #endif ! 419: 0, nosys, /* 172 = nosys */ ! 420: 0, nosys, /* 173 = nosys */ ! 421: 0, nosys, /* 174 = nosys */ ! 422: 0, nosys, /* 175 = nosys */ ! 423: 0, nosys, /* 176 = nosys */ ! 424: 0, nosys, /* 177 = nosys */ ! 425: 0, nosys, /* 178 = nosys */ ! 426: 0, nosys, /* 179 = nosys */ ! 427: 0, nosys, /* 180 = nosys */ ! 428: 1, setgid, /* 181 = setgid */ ! 429: 1, setegid, /* 182 = setegid */ ! 430: 1, seteuid, /* 183 = seteuid */ ! 431: 0, nosys, /* 184 = nosys */ ! 432: 0, nosys, /* 185 = nosys */ ! 433: 0, nosys, /* 186 = nosys */ ! 434: 0, nosys, /* 187 = nosys */ ! 435: 0, nosys, /* 188 = nosys */ ! 436: 0, nosys, /* 189 = nosys */ ! 437: 0, nosys, /* 190 = nosys */ ! 438: }; ! 439: ! 440: int nsysent = sizeof(sysent) / sizeof(sysent[0]);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.