syscalls.master revision 1.41 1 1.41 mrg $NetBSD: syscalls.master,v 1.41 2006/06/26 21:23:58 mrg Exp $
2 1.11 mycroft
3 1.4 cgd ; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
4 1.1 glass
5 1.11 mycroft ; NetBSD COMPAT_ULTRIX system call name/number "master" file.
6 1.11 mycroft ; (See syscalls.conf to see what it is processed into.)
7 1.11 mycroft ;
8 1.11 mycroft ; Fields: number type [type-dependent ...]
9 1.1 glass ; number system call number, must be in order
10 1.11 mycroft ; type one of STD, OBSOL, UNIMPL, NODEF, NOARGS, or one of
11 1.11 mycroft ; the compatibility options defined in syscalls.conf.
12 1.11 mycroft ;
13 1.1 glass ; types:
14 1.1 glass ; STD always included
15 1.11 mycroft ; OBSOL obsolete, not included in system
16 1.11 mycroft ; UNIMPL unimplemented, not included in system
17 1.11 mycroft ; NODEF included, but don't define the syscall number
18 1.11 mycroft ; NOARGS included, but don't define the syscall args structure
19 1.11 mycroft ;
20 1.6 dean ; The compat options are defined in the syscalls.conf file, and the
21 1.6 dean ; compat option name is prefixed to the syscall name. Other than
22 1.6 dean ; that, they're like NODEF (for 'compat' options), or STD (for
23 1.6 dean ; 'libcompat' options).
24 1.6 dean ;
25 1.6 dean ; The type-dependent arguments are as follows:
26 1.6 dean ; For STD, NODEF, NOARGS, and compat syscalls:
27 1.6 dean ; { pseudo-proto } [alias]
28 1.6 dean ; For other syscalls:
29 1.6 dean ; [comment]
30 1.6 dean ;
31 1.1 glass ; #ifdef's, etc. may be included, and are copied to the output files.
32 1.24 thorpej ; #include's are copied to the syscall names and switch definition files only.
33 1.25 thorpej
34 1.37 mrg #if defined(_KERNEL_OPT)
35 1.25 thorpej #include "opt_nfsserver.h"
36 1.24 thorpej #include "fs_nfs.h"
37 1.34 mycroft #endif
38 1.1 glass
39 1.6 dean #include <sys/param.h>
40 1.6 dean #include <sys/systm.h>
41 1.6 dean #include <sys/signal.h>
42 1.6 dean #include <sys/mount.h>
43 1.38 thorpej #include <sys/sa.h>
44 1.6 dean #include <sys/syscallargs.h>
45 1.6 dean #include <compat/ultrix/ultrix_syscallargs.h>
46 1.35 mycroft
47 1.35 mycroft %%
48 1.6 dean
49 1.11 mycroft 0 NOARGS { int sys_nosys(void); } syscall
50 1.11 mycroft 1 NOARGS { int sys_exit(int rval); }
51 1.11 mycroft 2 NOARGS { int sys_fork(void); }
52 1.11 mycroft 3 NOARGS { int sys_read(int fd, char *buf, u_int nbyte); }
53 1.11 mycroft 4 NOARGS { int sys_write(int fd, char *buf, u_int nbyte); }
54 1.30 christos 5 STD { int ultrix_sys_open(const char *path, int flags, \
55 1.11 mycroft int mode); }
56 1.11 mycroft 6 NOARGS { int sys_close(int fd); }
57 1.14 jonathan 7 NOARGS { int compat_43_sys_wait(void); } owait
58 1.30 christos 8 STD { int ultrix_sys_creat(const char *path, int mode); }
59 1.11 mycroft 9 NOARGS { int sys_link(char *path, char *link); }
60 1.11 mycroft 10 NOARGS { int sys_unlink(char *path); }
61 1.30 christos 11 STD { int ultrix_sys_execv(const char *path, char **argp); }
62 1.11 mycroft 12 NOARGS { int sys_chdir(char *path); }
63 1.11 mycroft 13 OBSOL time
64 1.30 christos 14 STD { int ultrix_sys_mknod(const char *path, int mode, \
65 1.30 christos int dev); }
66 1.11 mycroft 15 NOARGS { int sys_chmod(char *path, int mode); }
67 1.23 kleink 16 NOARGS { int sys___posix_chown(char *path, int uid, int gid); }
68 1.11 mycroft 17 NOARGS { int sys_obreak(char *nsize); } break
69 1.11 mycroft 18 OBSOL stat
70 1.11 mycroft 19 NOARGS { long compat_43_sys_lseek(int fd, long offset, \
71 1.11 mycroft int whence); }
72 1.36 thorpej 20 NOARGS MPSAFE { pid_t sys_getpid(void); }
73 1.14 jonathan 21 STD { int ultrix_sys_mount(char *special, char *dir, \
74 1.14 jonathan int rdonly, int type, caddr_t data); }
75 1.11 mycroft 22 OBSOL sysV_unmount
76 1.11 mycroft 23 NOARGS { int sys_setuid(uid_t uid); }
77 1.11 mycroft 24 NOARGS { uid_t sys_getuid(void); }
78 1.6 dean 25 OBSOL v7 stime
79 1.6 dean 26 OBSOL v7 ptrace
80 1.6 dean 27 OBSOL v7 alarm
81 1.6 dean 28 OBSOL v7 fstat
82 1.6 dean 29 OBSOL v7 pause
83 1.6 dean 30 OBSOL v7 utime
84 1.6 dean 31 OBSOL v7 stty
85 1.6 dean 32 OBSOL v7 gtty
86 1.30 christos 33 STD { int ultrix_sys_access(const char *path, int flags); }
87 1.6 dean 34 OBSOL v7 nice
88 1.6 dean 35 OBSOL v7 ftime
89 1.11 mycroft 36 NOARGS { int sys_sync(void); }
90 1.11 mycroft 37 NOARGS { int sys_kill(int pid, int signum); }
91 1.30 christos 38 STD { int ultrix_sys_stat(const char *path, \
92 1.22 christos struct stat43 *ub); } stat43
93 1.6 dean 39 OBSOL v7 setpgrp
94 1.30 christos 40 STD { int ultrix_sys_lstat(const char *path, \
95 1.22 christos struct stat43 *ub); } lstat43
96 1.11 mycroft 41 NOARGS { int sys_dup(u_int fd); }
97 1.11 mycroft 42 NOARGS { int sys_pipe(void); }
98 1.6 dean 43 OBSOL v7 times
99 1.11 mycroft 44 NOARGS { int sys_profil(caddr_t samples, u_int size, \
100 1.6 dean u_int offset, u_int scale); }
101 1.11 mycroft 45 UNIMPL
102 1.6 dean 46 OBSOL v7 setgid
103 1.11 mycroft 47 NOARGS { gid_t sys_getgid(void); }
104 1.11 mycroft 48 UNIMPL ssig
105 1.6 dean 49 UNIMPL reserved for USG
106 1.6 dean 50 UNIMPL reserved for USG
107 1.11 mycroft 51 NOARGS { int sys_acct(char *path); }
108 1.11 mycroft 52 UNIMPL
109 1.9 mellon 53 UNIMPL syslock
110 1.12 jonathan 54 STD { int ultrix_sys_ioctl(int fd, u_long com, caddr_t data); }
111 1.11 mycroft 55 NOARGS { int sys_reboot(int opt); }
112 1.9 mellon 56 UNIMPL v7 mpxchan
113 1.11 mycroft 57 NOARGS { int sys_symlink(char *path, char *link); }
114 1.11 mycroft 58 NOARGS { int sys_readlink(char *path, char *buf, int count); }
115 1.30 christos 59 STD { int ultrix_sys_execve(const char *path, char **argp, \
116 1.11 mycroft char **envp); }
117 1.11 mycroft 60 NOARGS { int sys_umask(int newmask); }
118 1.11 mycroft 61 NOARGS { int sys_chroot(char *path); }
119 1.22 christos 62 NOARGS { int compat_43_sys_fstat(int fd, struct stat43 *sb); }
120 1.11 mycroft 63 UNIMPL
121 1.11 mycroft 64 NOARGS { int compat_43_sys_getpagesize(void); }
122 1.6 dean 65 UNIMPL mremap
123 1.11 mycroft 66 NOARGS { int sys_vfork(void); }
124 1.6 dean 67 OBSOL vread
125 1.6 dean 68 OBSOL vwrite
126 1.31 kleink 69 NOARGS { int sys_sbrk(intptr_t incr); }
127 1.11 mycroft 70 NOARGS { int sys_sstk(int incr); }
128 1.11 mycroft 71 STD { int ultrix_sys_mmap(caddr_t addr, size_t len, \
129 1.11 mycroft int prot, u_int flags, int fd, long pos); }
130 1.11 mycroft 72 NOARGS { int sys_ovadvise(int anom); } vadvise
131 1.11 mycroft 73 NOARGS { int sys_munmap(caddr_t addr, size_t len); }
132 1.11 mycroft 74 NOARGS { int sys_mprotect(caddr_t addr, size_t len, \
133 1.11 mycroft int prot); }
134 1.11 mycroft 75 NOARGS { int sys_madvise(caddr_t addr, size_t len, \
135 1.11 mycroft int behav); }
136 1.11 mycroft 76 STD { int ultrix_sys_vhangup(void); }
137 1.6 dean 77 UNIMPL old vlimit
138 1.11 mycroft 78 NOARGS { int sys_mincore(caddr_t addr, int len, char *vec); }
139 1.11 mycroft 79 NOARGS { int sys_getgroups(u_int gidsetsize, gid_t *gidset); }
140 1.11 mycroft 80 NOARGS { int sys_setgroups(u_int gidsetsize, gid_t *gidset); }
141 1.11 mycroft 81 NOARGS { int sys_getpgrp(void); }
142 1.11 mycroft 82 STD { int ultrix_sys_setpgrp(int pid, int pgid); }
143 1.11 mycroft 83 NOARGS { int sys_setitimer(u_int which, \
144 1.11 mycroft struct itimerval *itv, struct itimerval *oitv); }
145 1.11 mycroft 84 STD { int ultrix_sys_wait3(int *status, int options, \
146 1.6 dean struct rusage *rusage);}
147 1.21 thorpej 85 NOARGS { int compat_12_sys_swapon(char *name); }
148 1.11 mycroft 86 NOARGS { int sys_getitimer(u_int which, \
149 1.11 mycroft struct itimerval *itv); }
150 1.11 mycroft 87 NOARGS { int compat_43_sys_gethostname(char *hostname, \
151 1.11 mycroft u_int len); }
152 1.11 mycroft 88 NOARGS { int compat_43_sys_sethostname(char *hostname, \
153 1.11 mycroft u_int len); }
154 1.11 mycroft 89 NOARGS { int compat_43_sys_getdtablesize(void); }
155 1.11 mycroft 90 NOARGS { int sys_dup2(u_int from, u_int to); }
156 1.6 dean 91 UNIMPL getdopt
157 1.32 drochner 92 STD { int ultrix_sys_fcntl(int fd, int cmd, void *arg); }
158 1.13 jonathan 93 STD { int ultrix_sys_select(u_int nd, fd_set *in, fd_set *ou, \
159 1.13 jonathan fd_set *ex, struct timeval *tv); }
160 1.6 dean 94 UNIMPL setdopt
161 1.11 mycroft 95 NOARGS { int sys_fsync(int fd); }
162 1.11 mycroft 96 NOARGS { int sys_setpriority(int which, int who, int prio); }
163 1.41 mrg 97 NOARGS { int compat_30_sys_socket(int domain, int type, int protocol); }
164 1.11 mycroft 98 NOARGS { int sys_connect(int s, caddr_t name, int namelen); }
165 1.11 mycroft 99 NOARGS { int compat_43_sys_accept(int s, caddr_t name, \
166 1.11 mycroft int *anamelen); }
167 1.11 mycroft 100 NOARGS { int sys_getpriority(int which, int who); }
168 1.11 mycroft 101 NOARGS { int compat_43_sys_send(int s, caddr_t buf, int len, \
169 1.11 mycroft int flags); }
170 1.11 mycroft 102 NOARGS { int compat_43_sys_recv(int s, caddr_t buf, int len, \
171 1.11 mycroft int flags); }
172 1.26 drochner 103 STD { int ultrix_sys_sigreturn(struct sigcontext * \
173 1.26 drochner sigcntxp); }
174 1.11 mycroft 104 NOARGS { int sys_bind(int s, caddr_t name, int namelen); }
175 1.11 mycroft 105 STD { int ultrix_sys_setsockopt(int s, int level, \
176 1.11 mycroft int name, caddr_t val, int valsize); }
177 1.11 mycroft 106 NOARGS { int sys_listen(int s, int backlog); }
178 1.6 dean 107 UNIMPL vtimes
179 1.27 drochner 108 STD { int ultrix_sys_sigvec(int signum, \
180 1.11 mycroft struct sigvec *nsv, struct sigvec *osv); }
181 1.11 mycroft 109 NOARGS { int compat_43_sys_sigblock(int mask); }
182 1.11 mycroft 110 NOARGS { int compat_43_sys_sigsetmask(int mask); }
183 1.26 drochner 111 STD { int ultrix_sys_sigsuspend(int mask); }
184 1.11 mycroft 112 NOARGS { int compat_43_sys_sigstack(struct sigstack *nss, \
185 1.6 dean struct sigstack *oss); }
186 1.11 mycroft 113 NOARGS { int compat_43_sys_recvmsg(int s, \
187 1.11 mycroft struct omsghdr *msg, int flags); }
188 1.11 mycroft 114 NOARGS { int compat_43_sys_sendmsg(int s, caddr_t msg, \
189 1.11 mycroft int flags); }
190 1.6 dean 115 OBSOL vtrace
191 1.11 mycroft 116 NOARGS { int sys_gettimeofday(struct timeval *tp, \
192 1.6 dean struct timezone *tzp); }
193 1.11 mycroft 117 NOARGS { int sys_getrusage(int who, struct rusage *rusage); }
194 1.11 mycroft 118 NOARGS { int sys_getsockopt(int s, int level, int name, \
195 1.6 dean caddr_t val, int *avalsize); }
196 1.6 dean 119 UNIMPL resuba
197 1.11 mycroft 120 NOARGS { int sys_readv(int fd, struct iovec *iovp, \
198 1.6 dean u_int iovcnt); }
199 1.11 mycroft 121 NOARGS { int sys_writev(int fd, struct iovec *iovp, \
200 1.11 mycroft u_int iovcnt); }
201 1.11 mycroft 122 NOARGS { int sys_settimeofday(struct timeval *tv, \
202 1.6 dean struct timezone *tzp); }
203 1.23 kleink 123 NOARGS { int sys___posix_fchown(int fd, int uid, int gid); }
204 1.11 mycroft 124 NOARGS { int sys_fchmod(int fd, int mode); }
205 1.11 mycroft 125 NOARGS { int compat_43_sys_recvfrom(int s, caddr_t buf, \
206 1.11 mycroft size_t len, int flags, caddr_t from, \
207 1.11 mycroft int *fromlenaddr); }
208 1.16 mycroft 126 NOARGS { int sys_setreuid(int ruid, int euid); }
209 1.16 mycroft 127 NOARGS { int sys_setregid(int rgid, int egid); }
210 1.11 mycroft 128 NOARGS { int sys_rename(char *from, char *to); }
211 1.11 mycroft 129 NOARGS { int compat_43_sys_truncate(char *path, long length); }
212 1.11 mycroft 130 NOARGS { int compat_43_sys_ftruncate(int fd, long length); }
213 1.11 mycroft 131 NOARGS { int sys_flock(int fd, int how); }
214 1.11 mycroft 132 UNIMPL
215 1.11 mycroft 133 NOARGS { int sys_sendto(int s, caddr_t buf, size_t len, \
216 1.6 dean int flags, caddr_t to, int tolen); }
217 1.11 mycroft 134 NOARGS { int sys_shutdown(int s, int how); }
218 1.11 mycroft 135 NOARGS { int sys_socketpair(int domain, int type, \
219 1.11 mycroft int protocol, int *rsv); }
220 1.11 mycroft 136 NOARGS { int sys_mkdir(char *path, int mode); }
221 1.11 mycroft 137 NOARGS { int sys_rmdir(char *path); }
222 1.11 mycroft 138 NOARGS { int sys_utimes(char *path, struct timeval *tptr); }
223 1.11 mycroft 139 STD { int ultrix_sys_sigcleanup(struct sigcontext *sigcntxp); }
224 1.11 mycroft 140 NOARGS { int sys_adjtime(struct timeval *delta, \
225 1.6 dean struct timeval *olddelta); }
226 1.11 mycroft 141 NOARGS { int compat_43_sys_getpeername(int fdes, caddr_t asa, \
227 1.11 mycroft int *alen); }
228 1.11 mycroft 142 NOARGS { int compat_43_sys_gethostid(void); }
229 1.6 dean 143 UNIMPL old sethostid
230 1.11 mycroft 144 NOARGS { int compat_43_sys_getrlimit(u_int which, \
231 1.11 mycroft struct orlimit *rlp); }
232 1.11 mycroft 145 NOARGS { int compat_43_sys_setrlimit(u_int which, \
233 1.11 mycroft struct orlimit *rlp); }
234 1.11 mycroft 146 NOARGS { int compat_43_sys_killpg(int pgid, int signum); }
235 1.11 mycroft 147 UNIMPL
236 1.6 dean 148 UNIMPL setquota
237 1.6 dean 149 UNIMPL quota /* needs to be nullop to boot on Ultrix root partition*/
238 1.11 mycroft 150 NOARGS { int compat_43_sys_getsockname(int fdes, caddr_t asa, \
239 1.11 mycroft int *alen); }
240 1.6 dean 151 UNIMPL sysmips /* 4 args */
241 1.20 jonathan #ifdef __mips
242 1.20 jonathan 152 STD { int ultrix_sys_cacheflush(char *addr, int nbytes, \
243 1.20 jonathan int whichcache); }
244 1.20 jonathan 153 STD { int ultrix_sys_cachectl(char *addr, int nbytes, int cacheop); }
245 1.20 jonathan #else /* !mips */
246 1.20 jonathan 152 UNIMPL
247 1.20 jonathan 153 UNIMPL
248 1.20 jonathan #endif /* !mips */
249 1.11 mycroft 154 UNIMPL
250 1.6 dean 155 UNIMPL atomic_op
251 1.11 mycroft 156 UNIMPL
252 1.11 mycroft 157 UNIMPL
253 1.6 dean #ifdef NFSSERVER
254 1.11 mycroft 158 STD { int ultrix_sys_nfssvc(int fd); }
255 1.6 dean #else
256 1.6 dean 158 UNIMPL
257 1.6 dean #endif
258 1.11 mycroft 159 NOARGS { int compat_43_sys_getdirentries(int fd, char *buf, \
259 1.11 mycroft u_int count, long *basep); }
260 1.30 christos 160 STD { int ultrix_sys_statfs(const char *path, \
261 1.11 mycroft struct ultrix_statfs *buf); }
262 1.11 mycroft 161 STD { int ultrix_sys_fstatfs(int fd, \
263 1.11 mycroft struct ultrix_statfs *buf); }
264 1.11 mycroft 162 UNIMPL umount
265 1.18 thorpej #ifdef NFS
266 1.6 dean 163 NOARGS { int async_daemon(void); }
267 1.11 mycroft 164 NOARGS { int sys_getfh(char *fname, fhandle_t *fhp); }
268 1.6 dean #else
269 1.6 dean 163 UNIMPL async_daemon
270 1.6 dean 164 UNIMPL getfh
271 1.6 dean #endif
272 1.11 mycroft 165 NOARGS { int compat_09_sys_getdomainname(char *domainname, \
273 1.11 mycroft int len); }
274 1.11 mycroft 166 NOARGS { int compat_09_sys_setdomainname(char *domainname, \
275 1.11 mycroft int len); }
276 1.39 perry 167 UNIMPL
277 1.11 mycroft 168 STD { int ultrix_sys_quotactl(int cmd, char *special, \
278 1.11 mycroft int uid, caddr_t addr); }
279 1.11 mycroft 169 STD { int ultrix_sys_exportfs(char *path, char *ex); }
280 1.14 jonathan 170 UNIMPL { int ultrix_sys_mount(char *special, char *dir, \
281 1.14 jonathan int rdonly, int type, caddr_t data); }
282 1.1 glass 171 UNIMPL 4 hdwconf
283 1.11 mycroft 172 UNIMPL msgctl
284 1.11 mycroft 173 UNIMPL msgget
285 1.11 mycroft 174 UNIMPL msgrcv
286 1.11 mycroft 175 UNIMPL msgsnd
287 1.11 mycroft 176 UNIMPL semctl
288 1.11 mycroft 177 UNIMPL semget
289 1.11 mycroft 178 UNIMPL semop
290 1.11 mycroft 179 STD { int ultrix_sys_uname(struct ultrix_utsname *name); }
291 1.19 jonathan 180 STD { int ultrix_sys_shmsys(u_int shmop, \
292 1.19 jonathan u_int a2, u_int a3, u_int a4); }
293 1.1 glass 181 UNIMPL 0 plock
294 1.1 glass 182 UNIMPL 0 lockf
295 1.11 mycroft 183 STD { int ultrix_sys_ustat(int dev, \
296 1.11 mycroft struct ultrix_ustat *buf); }
297 1.12 jonathan 184 STD { int ultrix_sys_getmnt(int *start, \
298 1.12 jonathan struct ultrix_fs_data *buf, \
299 1.12 jonathan int bufsize, int mode, char *path); }
300 1.9 mellon 185 UNIMPL notdef
301 1.9 mellon 186 UNIMPL notdef
302 1.11 mycroft 187 STD { int ultrix_sys_sigpending(int *mask); }
303 1.11 mycroft 188 NOARGS { int sys_setsid(void); }
304 1.11 mycroft 189 STD { int ultrix_sys_waitpid(int pid, int *status, \
305 1.11 mycroft int options); }
306 1.11 mycroft 190 UNIMPL
307 1.11 mycroft 191 UNIMPL
308 1.11 mycroft 192 UNIMPL
309 1.11 mycroft 193 UNIMPL
310 1.11 mycroft 194 UNIMPL
311 1.11 mycroft 195 UNIMPL
312 1.11 mycroft 196 UNIMPL
313 1.11 mycroft 197 UNIMPL
314 1.11 mycroft 198 UNIMPL
315 1.11 mycroft 199 UNIMPL
316 1.11 mycroft 200 UNIMPL
317 1.11 mycroft 201 UNIMPL
318 1.11 mycroft 202 UNIMPL
319 1.11 mycroft 203 UNIMPL
320 1.11 mycroft 204 UNIMPL
321 1.11 mycroft 205 UNIMPL
322 1.11 mycroft 206 UNIMPL
323 1.11 mycroft 207 UNIMPL
324 1.11 mycroft 208 UNIMPL
325 1.11 mycroft 209 UNIMPL
326 1.11 mycroft 210 UNIMPL
327 1.11 mycroft 211 UNIMPL
328 1.11 mycroft 212 UNIMPL
329 1.11 mycroft 213 UNIMPL
330 1.11 mycroft 214 UNIMPL
331 1.11 mycroft 215 UNIMPL
332 1.11 mycroft 216 UNIMPL
333 1.11 mycroft 217 UNIMPL
334 1.11 mycroft 218 UNIMPL
335 1.11 mycroft 219 UNIMPL
336 1.11 mycroft 220 UNIMPL
337 1.11 mycroft 221 UNIMPL
338 1.11 mycroft 222 UNIMPL
339 1.11 mycroft 223 UNIMPL
340 1.11 mycroft 224 UNIMPL
341 1.11 mycroft 225 UNIMPL
342 1.11 mycroft 226 UNIMPL
343 1.11 mycroft 227 UNIMPL
344 1.11 mycroft 228 UNIMPL
345 1.11 mycroft 229 UNIMPL
346 1.11 mycroft 230 UNIMPL
347 1.11 mycroft 231 UNIMPL
348 1.11 mycroft 232 UNIMPL
349 1.6 dean 233 UNIMPL 1 utc_gettime
350 1.6 dean 234 UNIMPL 2 utc_adjtime
351 1.11 mycroft 235 UNIMPL
352 1.11 mycroft 236 UNIMPL
353 1.11 mycroft 237 UNIMPL
354 1.11 mycroft 238 UNIMPL
355 1.11 mycroft 239 UNIMPL
356 1.11 mycroft 240 UNIMPL
357 1.11 mycroft 241 UNIMPL
358 1.11 mycroft 242 UNIMPL
359 1.11 mycroft 243 UNIMPL
360 1.11 mycroft 244 UNIMPL
361 1.11 mycroft 245 UNIMPL
362 1.11 mycroft 246 UNIMPL
363 1.11 mycroft 247 UNIMPL
364 1.11 mycroft 248 UNIMPL
365 1.11 mycroft 249 UNIMPL
366 1.11 mycroft 250 UNIMPL
367 1.11 mycroft 251 UNIMPL
368 1.6 dean 252 UNIMPL audctl /*Make no-op for installation on Ultrix rootpartition?*/
369 1.6 dean 253 UNIMPL audgen /*Make no-op for installation on Ultrix rootpartition?*/
370 1.6 dean 254 UNIMPL startcpu
371 1.6 dean 255 UNIMPL stopcpu
372 1.11 mycroft 256 STD { int ultrix_sys_getsysinfo(unsigned op, char *buffer, \
373 1.11 mycroft unsigned nbytes, int *start, char *arg); }
374 1.11 mycroft 257 STD { int ultrix_sys_setsysinfo(unsigned op, char *buffer, \
375 1.11 mycroft unsigned nbytes, unsigned arg, unsigned flag); }
376 1.6 dean
377