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