syscalls.master revision 1.45.2.1 1 1.45.2.1 yamt $NetBSD: syscalls.master,v 1.45.2.1 2009/05/04 08:12:29 yamt 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.24 thorpej #include "fs_nfs.h"
36 1.34 mycroft #endif
37 1.1 glass
38 1.6 dean #include <sys/param.h>
39 1.6 dean #include <sys/systm.h>
40 1.6 dean #include <sys/signal.h>
41 1.6 dean #include <sys/mount.h>
42 1.45.2.1 yamt #include <sys/sched.h>
43 1.6 dean #include <sys/syscallargs.h>
44 1.6 dean #include <compat/ultrix/ultrix_syscallargs.h>
45 1.35 mycroft
46 1.35 mycroft %%
47 1.6 dean
48 1.45.2.1 yamt 0 NOARGS { int|sys||nosys(void); } syscall
49 1.45.2.1 yamt 1 NOARGS { int|sys||exit(int rval); }
50 1.45.2.1 yamt 2 NOARGS { int|sys||fork(void); }
51 1.45.2.1 yamt 3 NOARGS { int|sys||read(int fd, char *buf, u_int nbyte); }
52 1.45.2.1 yamt 4 NOARGS { int|sys||write(int fd, char *buf, u_int nbyte); }
53 1.45.2.1 yamt 5 STD { int|ultrix_sys||open(const char *path, int flags, \
54 1.11 mycroft int mode); }
55 1.45.2.1 yamt 6 NOARGS { int|sys||close(int fd); }
56 1.45.2.1 yamt 7 NOARGS { int|compat_43_sys||wait(void); } owait
57 1.45.2.1 yamt 8 STD { int|ultrix_sys||creat(const char *path, int mode); }
58 1.45.2.1 yamt 9 NOARGS { int|sys||link(char *path, char *link); }
59 1.45.2.1 yamt 10 NOARGS { int|sys||unlink(char *path); }
60 1.45.2.1 yamt 11 STD { int|ultrix_sys||execv(const char *path, char **argp); }
61 1.45.2.1 yamt 12 NOARGS { int|sys||chdir(char *path); }
62 1.11 mycroft 13 OBSOL time
63 1.45.2.1 yamt 14 STD { int|ultrix_sys||mknod(const char *path, int mode, \
64 1.30 christos int dev); }
65 1.45.2.1 yamt 15 NOARGS { int|sys||chmod(char *path, int mode); }
66 1.45.2.1 yamt 16 NOARGS { int|sys||__posix_chown(char *path, int uid, int gid); }
67 1.45.2.1 yamt 17 NOARGS { int|sys||obreak(char *nsize); } break
68 1.11 mycroft 18 OBSOL stat
69 1.45.2.1 yamt 19 NOARGS { long|compat_43_sys||lseek(int fd, long offset, \
70 1.11 mycroft int whence); }
71 1.45.2.1 yamt 20 NOARGS { pid_t|sys||getpid(void); }
72 1.45.2.1 yamt 21 STD { int|ultrix_sys||mount(char *special, char *dir, \
73 1.44 christos int rdonly, int type, void *data); }
74 1.11 mycroft 22 OBSOL sysV_unmount
75 1.45.2.1 yamt 23 NOARGS { int|sys||setuid(uid_t uid); }
76 1.45.2.1 yamt 24 NOARGS { uid_t|sys||getuid(void); }
77 1.6 dean 25 OBSOL v7 stime
78 1.6 dean 26 OBSOL v7 ptrace
79 1.6 dean 27 OBSOL v7 alarm
80 1.6 dean 28 OBSOL v7 fstat
81 1.6 dean 29 OBSOL v7 pause
82 1.6 dean 30 OBSOL v7 utime
83 1.6 dean 31 OBSOL v7 stty
84 1.6 dean 32 OBSOL v7 gtty
85 1.45.2.1 yamt 33 STD { int|ultrix_sys||access(const char *path, int flags); }
86 1.6 dean 34 OBSOL v7 nice
87 1.6 dean 35 OBSOL v7 ftime
88 1.45.2.1 yamt 36 NOARGS { int|sys||sync(void); }
89 1.45.2.1 yamt 37 NOARGS { int|sys||kill(int pid, int signum); }
90 1.45.2.1 yamt 38 STD { int|ultrix_sys||stat(const char *path, \
91 1.22 christos struct stat43 *ub); } stat43
92 1.6 dean 39 OBSOL v7 setpgrp
93 1.45.2.1 yamt 40 STD { int|ultrix_sys||lstat(const char *path, \
94 1.22 christos struct stat43 *ub); } lstat43
95 1.45.2.1 yamt 41 NOARGS { int|sys||dup(u_int fd); }
96 1.45.2.1 yamt 42 NOARGS { int|sys||pipe(void); }
97 1.6 dean 43 OBSOL v7 times
98 1.45.2.1 yamt 44 NOARGS { int|sys||profil(void *samples, u_int size, \
99 1.6 dean u_int offset, u_int scale); }
100 1.11 mycroft 45 UNIMPL
101 1.6 dean 46 OBSOL v7 setgid
102 1.45.2.1 yamt 47 NOARGS { gid_t|sys||getgid(void); }
103 1.11 mycroft 48 UNIMPL ssig
104 1.6 dean 49 UNIMPL reserved for USG
105 1.6 dean 50 UNIMPL reserved for USG
106 1.45.2.1 yamt 51 NOARGS { int|sys||acct(char *path); }
107 1.11 mycroft 52 UNIMPL
108 1.9 mellon 53 UNIMPL syslock
109 1.45.2.1 yamt 54 STD { int|ultrix_sys||ioctl(int fd, u_long com, void *data); }
110 1.45.2.1 yamt 55 NOARGS { int|sys||reboot(int opt); }
111 1.9 mellon 56 UNIMPL v7 mpxchan
112 1.45.2.1 yamt 57 NOARGS { int|sys||symlink(char *path, char *link); }
113 1.45.2.1 yamt 58 NOARGS { int|sys||readlink(char *path, char *buf, int count); }
114 1.45.2.1 yamt 59 STD { int|ultrix_sys||execve(const char *path, char **argp, \
115 1.11 mycroft char **envp); }
116 1.45.2.1 yamt 60 NOARGS { int|sys||umask(int newmask); }
117 1.45.2.1 yamt 61 NOARGS { int|sys||chroot(char *path); }
118 1.45.2.1 yamt 62 NOARGS { int|compat_43_sys||fstat(int fd, struct stat43 *sb); }
119 1.11 mycroft 63 UNIMPL
120 1.45.2.1 yamt 64 NOARGS { int|compat_43_sys||getpagesize(void); }
121 1.6 dean 65 UNIMPL mremap
122 1.45.2.1 yamt 66 NOARGS { int|sys||vfork(void); }
123 1.6 dean 67 OBSOL vread
124 1.6 dean 68 OBSOL vwrite
125 1.45.2.1 yamt 69 NOARGS { int|sys||sbrk(intptr_t incr); }
126 1.45.2.1 yamt 70 NOARGS { int|sys||sstk(int incr); }
127 1.45.2.1 yamt 71 STD { int|ultrix_sys||mmap(void *addr, size_t len, \
128 1.11 mycroft int prot, u_int flags, int fd, long pos); }
129 1.45.2.1 yamt 72 NOARGS { int|sys||ovadvise(int anom); } vadvise
130 1.45.2.1 yamt 73 NOARGS { int|sys||munmap(void *addr, size_t len); }
131 1.45.2.1 yamt 74 NOARGS { int|sys||mprotect(void *addr, size_t len, \
132 1.11 mycroft int prot); }
133 1.45.2.1 yamt 75 NOARGS { int|sys||madvise(void *addr, size_t len, \
134 1.11 mycroft int behav); }
135 1.45.2.1 yamt 76 STD { int|ultrix_sys||vhangup(void); }
136 1.6 dean 77 UNIMPL old vlimit
137 1.45.2.1 yamt 78 NOARGS { int|sys||mincore(void *addr, int len, char *vec); }
138 1.45.2.1 yamt 79 NOARGS { int|sys||getgroups(u_int gidsetsize, gid_t *gidset); }
139 1.45.2.1 yamt 80 NOARGS { int|sys||setgroups(u_int gidsetsize, gid_t *gidset); }
140 1.45.2.1 yamt 81 NOARGS { int|sys||getpgrp(void); }
141 1.45.2.1 yamt 82 STD { int|ultrix_sys||setpgrp(int pid, int pgid); }
142 1.45.2.1 yamt 83 NOARGS { int|sys|50|setitimer(u_int which, \
143 1.45.2.1 yamt struct itimerval50 *itv, struct itimerval50 *oitv); }
144 1.45.2.1 yamt 84 STD { int|ultrix_sys||wait3(int *status, int options, \
145 1.45.2.1 yamt struct rusage50 *rusage);}
146 1.45.2.1 yamt 85 NOARGS { int|compat_12_sys||swapon(char *name); }
147 1.45.2.1 yamt 86 NOARGS { int|sys|50|getitimer(u_int which, \
148 1.45.2.1 yamt struct itimerval50 *itv); }
149 1.45.2.1 yamt 87 NOARGS { int|compat_43_sys||gethostname(char *hostname, \
150 1.11 mycroft u_int len); }
151 1.45.2.1 yamt 88 NOARGS { int|compat_43_sys||sethostname(char *hostname, \
152 1.11 mycroft u_int len); }
153 1.45.2.1 yamt 89 NOARGS { int|compat_43_sys||getdtablesize(void); }
154 1.45.2.1 yamt 90 NOARGS { int|sys||dup2(u_int from, u_int to); }
155 1.6 dean 91 UNIMPL getdopt
156 1.45.2.1 yamt 92 STD { int|ultrix_sys||fcntl(int fd, int cmd, void *arg); }
157 1.45.2.1 yamt 93 STD { int|ultrix_sys||select(u_int nd, fd_set *in, fd_set *ou, \
158 1.45.2.1 yamt fd_set *ex, struct timeval50 *tv); }
159 1.6 dean 94 UNIMPL setdopt
160 1.45.2.1 yamt 95 NOARGS { int|sys||fsync(int fd); }
161 1.45.2.1 yamt 96 NOARGS { int|sys||setpriority(int which, int who, int prio); }
162 1.45.2.1 yamt 97 NOARGS { int|compat_30_sys||socket(int domain, int type, int protocol); }
163 1.45.2.1 yamt 98 NOARGS { int|sys||connect(int s, void *name, int namelen); }
164 1.45.2.1 yamt 99 NOARGS { int|compat_43_sys||accept(int s, void *name, \
165 1.11 mycroft int *anamelen); }
166 1.45.2.1 yamt 100 NOARGS { int|sys||getpriority(int which, int who); }
167 1.45.2.1 yamt 101 NOARGS { int|compat_43_sys||send(int s, void *buf, int len, \
168 1.11 mycroft int flags); }
169 1.45.2.1 yamt 102 NOARGS { int|compat_43_sys||recv(int s, void *buf, int len, \
170 1.11 mycroft int flags); }
171 1.45.2.1 yamt 103 STD { int|ultrix_sys||sigreturn(struct sigcontext * \
172 1.26 drochner sigcntxp); }
173 1.45.2.1 yamt 104 NOARGS { int|sys||bind(int s, void *name, int namelen); }
174 1.45.2.1 yamt 105 STD { int|ultrix_sys||setsockopt(int s, int level, \
175 1.44 christos int name, void *val, int valsize); }
176 1.45.2.1 yamt 106 NOARGS { int|sys||listen(int s, int backlog); }
177 1.6 dean 107 UNIMPL vtimes
178 1.45.2.1 yamt 108 STD { int|ultrix_sys||sigvec(int signum, \
179 1.11 mycroft struct sigvec *nsv, struct sigvec *osv); }
180 1.45.2.1 yamt 109 NOARGS { int|compat_43_sys||sigblock(int mask); }
181 1.45.2.1 yamt 110 NOARGS { int|compat_43_sys||sigsetmask(int mask); }
182 1.45.2.1 yamt 111 STD { int|ultrix_sys||sigsuspend(int mask); }
183 1.45.2.1 yamt 112 NOARGS { int|compat_43_sys||sigstack(struct sigstack *nss, \
184 1.6 dean struct sigstack *oss); }
185 1.45.2.1 yamt 113 NOARGS { int|compat_43_sys||recvmsg(int s, \
186 1.11 mycroft struct omsghdr *msg, int flags); }
187 1.45.2.1 yamt 114 NOARGS { int|compat_43_sys||sendmsg(int s, void *msg, \
188 1.11 mycroft int flags); }
189 1.6 dean 115 OBSOL vtrace
190 1.45.2.1 yamt 116 NOARGS { int|sys|50|gettimeofday(struct timeval50 *tp, \
191 1.6 dean struct timezone *tzp); }
192 1.45.2.1 yamt 117 NOARGS { int|sys|50|getrusage(int who, struct rusage50 *rusage); }
193 1.45.2.1 yamt 118 NOARGS { int|sys||getsockopt(int s, int level, int name, \
194 1.44 christos void *val, int *avalsize); }
195 1.6 dean 119 UNIMPL resuba
196 1.45.2.1 yamt 120 NOARGS { int|sys||readv(int fd, struct iovec *iovp, \
197 1.6 dean u_int iovcnt); }
198 1.45.2.1 yamt 121 NOARGS { int|sys||writev(int fd, struct iovec *iovp, \
199 1.11 mycroft u_int iovcnt); }
200 1.45.2.1 yamt 122 NOARGS { int|sys|50|settimeofday(struct timeval50 *tv, \
201 1.6 dean struct timezone *tzp); }
202 1.45.2.1 yamt 123 NOARGS { int|sys||__posix_fchown(int fd, int uid, int gid); }
203 1.45.2.1 yamt 124 NOARGS { int|sys||fchmod(int fd, int mode); }
204 1.45.2.1 yamt 125 NOARGS { int|compat_43_sys||recvfrom(int s, void *buf, \
205 1.44 christos size_t len, int flags, void *from, \
206 1.11 mycroft int *fromlenaddr); }
207 1.45.2.1 yamt 126 NOARGS { int|sys||setreuid(int ruid, int euid); }
208 1.45.2.1 yamt 127 NOARGS { int|sys||setregid(int rgid, int egid); }
209 1.45.2.1 yamt 128 NOARGS { int|sys||rename(char *from, char *to); }
210 1.45.2.1 yamt 129 NOARGS { int|compat_43_sys||truncate(char *path, long length); }
211 1.45.2.1 yamt 130 NOARGS { int|compat_43_sys||ftruncate(int fd, long length); }
212 1.45.2.1 yamt 131 NOARGS { int|sys||flock(int fd, int how); }
213 1.11 mycroft 132 UNIMPL
214 1.45.2.1 yamt 133 NOARGS { int|sys||sendto(int s, void *buf, size_t len, \
215 1.44 christos int flags, void *to, int tolen); }
216 1.45.2.1 yamt 134 NOARGS { int|sys||shutdown(int s, int how); }
217 1.45.2.1 yamt 135 NOARGS { int|sys||socketpair(int domain, int type, \
218 1.11 mycroft int protocol, int *rsv); }
219 1.45.2.1 yamt 136 NOARGS { int|sys||mkdir(char *path, int mode); }
220 1.45.2.1 yamt 137 NOARGS { int|sys||rmdir(char *path); }
221 1.45.2.1 yamt 138 NOARGS { int|sys|50|utimes(char *path, struct timeval50 *tptr); }
222 1.45.2.1 yamt 139 STD { int|ultrix_sys||sigcleanup(struct sigcontext *sigcntxp); }
223 1.45.2.1 yamt 140 NOARGS { int|sys|50|adjtime(struct timeval50 *delta, \
224 1.45.2.1 yamt struct timeval50 *olddelta); }
225 1.45.2.1 yamt 141 NOARGS { int|compat_43_sys||getpeername(int fdes, void *asa, \
226 1.11 mycroft int *alen); }
227 1.45.2.1 yamt 142 NOARGS { int|compat_43_sys||gethostid(void); }
228 1.6 dean 143 UNIMPL old sethostid
229 1.45.2.1 yamt 144 NOARGS { int|compat_43_sys||getrlimit(u_int which, \
230 1.11 mycroft struct orlimit *rlp); }
231 1.45.2.1 yamt 145 NOARGS { int|compat_43_sys||setrlimit(u_int which, \
232 1.11 mycroft struct orlimit *rlp); }
233 1.45.2.1 yamt 146 NOARGS { int|compat_43_sys||killpg(int pgid, int signum); }
234 1.11 mycroft 147 UNIMPL
235 1.6 dean 148 UNIMPL setquota
236 1.6 dean 149 UNIMPL quota /* needs to be nullop to boot on Ultrix root partition*/
237 1.45.2.1 yamt 150 NOARGS { int|compat_43_sys||getsockname(int fdes, void *asa, \
238 1.11 mycroft int *alen); }
239 1.6 dean 151 UNIMPL sysmips /* 4 args */
240 1.20 jonathan #ifdef __mips
241 1.45.2.1 yamt 152 STD { int|ultrix_sys||cacheflush(char *addr, int nbytes, \
242 1.20 jonathan int whichcache); }
243 1.45.2.1 yamt 153 STD { int|ultrix_sys||cachectl(char *addr, int nbytes, int cacheop); }
244 1.20 jonathan #else /* !mips */
245 1.20 jonathan 152 UNIMPL
246 1.20 jonathan 153 UNIMPL
247 1.20 jonathan #endif /* !mips */
248 1.11 mycroft 154 UNIMPL
249 1.6 dean 155 UNIMPL atomic_op
250 1.11 mycroft 156 UNIMPL
251 1.11 mycroft 157 UNIMPL
252 1.45.2.1 yamt 158 STD { int|ultrix_sys||nfssvc(int fd); }
253 1.45.2.1 yamt 159 NOARGS { int|compat_43_sys||getdirentries(int fd, char *buf, \
254 1.11 mycroft u_int count, long *basep); }
255 1.45.2.1 yamt 160 STD { int|ultrix_sys||statfs(const char *path, \
256 1.11 mycroft struct ultrix_statfs *buf); }
257 1.45.2.1 yamt 161 STD { int|ultrix_sys||fstatfs(int fd, \
258 1.11 mycroft struct ultrix_statfs *buf); }
259 1.11 mycroft 162 UNIMPL umount
260 1.18 thorpej #ifdef NFS
261 1.45.2.1 yamt 163 NOARGS { int|async||daemon(void); }
262 1.45.2.1 yamt 164 NOARGS { int|compat_30_sys||getfh(char *fname, fhandle_t *fhp); }
263 1.6 dean #else
264 1.6 dean 163 UNIMPL async_daemon
265 1.6 dean 164 UNIMPL getfh
266 1.6 dean #endif
267 1.45.2.1 yamt 165 NOARGS { int|compat_09_sys||getdomainname(char *domainname, \
268 1.11 mycroft int len); }
269 1.45.2.1 yamt 166 NOARGS { int|compat_09_sys||setdomainname(char *domainname, \
270 1.11 mycroft int len); }
271 1.39 perry 167 UNIMPL
272 1.45.2.1 yamt 168 STD { int|ultrix_sys||quotactl(int cmd, char *special, \
273 1.44 christos int uid, void *addr); }
274 1.45.2.1 yamt 169 STD { int|ultrix_sys||exportfs(char *path, char *ex); }
275 1.45.2.1 yamt 170 UNIMPL ultrix_sys_mount
276 1.1 glass 171 UNIMPL 4 hdwconf
277 1.11 mycroft 172 UNIMPL msgctl
278 1.11 mycroft 173 UNIMPL msgget
279 1.11 mycroft 174 UNIMPL msgrcv
280 1.11 mycroft 175 UNIMPL msgsnd
281 1.11 mycroft 176 UNIMPL semctl
282 1.11 mycroft 177 UNIMPL semget
283 1.11 mycroft 178 UNIMPL semop
284 1.45.2.1 yamt 179 STD { int|ultrix_sys||uname(struct ultrix_utsname *name); }
285 1.45.2.1 yamt 180 STD { int|ultrix_sys||shmsys(u_int shmop, \
286 1.19 jonathan u_int a2, u_int a3, u_int a4); }
287 1.1 glass 181 UNIMPL 0 plock
288 1.1 glass 182 UNIMPL 0 lockf
289 1.45.2.1 yamt 183 STD { int|ultrix_sys||ustat(int dev, \
290 1.11 mycroft struct ultrix_ustat *buf); }
291 1.45.2.1 yamt 184 STD { int|ultrix_sys||getmnt(int *start, \
292 1.12 jonathan struct ultrix_fs_data *buf, \
293 1.12 jonathan int bufsize, int mode, char *path); }
294 1.9 mellon 185 UNIMPL notdef
295 1.9 mellon 186 UNIMPL notdef
296 1.45.2.1 yamt 187 STD { int|ultrix_sys||sigpending(int *mask); }
297 1.45.2.1 yamt 188 NOARGS { int|sys||setsid(void); }
298 1.45.2.1 yamt 189 STD { int|ultrix_sys||waitpid(int pid, int *status, \
299 1.11 mycroft int options); }
300 1.11 mycroft 190 UNIMPL
301 1.11 mycroft 191 UNIMPL
302 1.11 mycroft 192 UNIMPL
303 1.11 mycroft 193 UNIMPL
304 1.11 mycroft 194 UNIMPL
305 1.11 mycroft 195 UNIMPL
306 1.11 mycroft 196 UNIMPL
307 1.11 mycroft 197 UNIMPL
308 1.11 mycroft 198 UNIMPL
309 1.11 mycroft 199 UNIMPL
310 1.11 mycroft 200 UNIMPL
311 1.11 mycroft 201 UNIMPL
312 1.11 mycroft 202 UNIMPL
313 1.11 mycroft 203 UNIMPL
314 1.11 mycroft 204 UNIMPL
315 1.11 mycroft 205 UNIMPL
316 1.11 mycroft 206 UNIMPL
317 1.11 mycroft 207 UNIMPL
318 1.11 mycroft 208 UNIMPL
319 1.11 mycroft 209 UNIMPL
320 1.11 mycroft 210 UNIMPL
321 1.11 mycroft 211 UNIMPL
322 1.11 mycroft 212 UNIMPL
323 1.11 mycroft 213 UNIMPL
324 1.11 mycroft 214 UNIMPL
325 1.11 mycroft 215 UNIMPL
326 1.11 mycroft 216 UNIMPL
327 1.11 mycroft 217 UNIMPL
328 1.11 mycroft 218 UNIMPL
329 1.11 mycroft 219 UNIMPL
330 1.11 mycroft 220 UNIMPL
331 1.11 mycroft 221 UNIMPL
332 1.11 mycroft 222 UNIMPL
333 1.11 mycroft 223 UNIMPL
334 1.11 mycroft 224 UNIMPL
335 1.11 mycroft 225 UNIMPL
336 1.11 mycroft 226 UNIMPL
337 1.11 mycroft 227 UNIMPL
338 1.11 mycroft 228 UNIMPL
339 1.11 mycroft 229 UNIMPL
340 1.11 mycroft 230 UNIMPL
341 1.11 mycroft 231 UNIMPL
342 1.11 mycroft 232 UNIMPL
343 1.6 dean 233 UNIMPL 1 utc_gettime
344 1.6 dean 234 UNIMPL 2 utc_adjtime
345 1.11 mycroft 235 UNIMPL
346 1.11 mycroft 236 UNIMPL
347 1.11 mycroft 237 UNIMPL
348 1.11 mycroft 238 UNIMPL
349 1.11 mycroft 239 UNIMPL
350 1.11 mycroft 240 UNIMPL
351 1.11 mycroft 241 UNIMPL
352 1.11 mycroft 242 UNIMPL
353 1.11 mycroft 243 UNIMPL
354 1.11 mycroft 244 UNIMPL
355 1.11 mycroft 245 UNIMPL
356 1.11 mycroft 246 UNIMPL
357 1.11 mycroft 247 UNIMPL
358 1.11 mycroft 248 UNIMPL
359 1.11 mycroft 249 UNIMPL
360 1.11 mycroft 250 UNIMPL
361 1.11 mycroft 251 UNIMPL
362 1.6 dean 252 UNIMPL audctl /*Make no-op for installation on Ultrix rootpartition?*/
363 1.6 dean 253 UNIMPL audgen /*Make no-op for installation on Ultrix rootpartition?*/
364 1.6 dean 254 UNIMPL startcpu
365 1.6 dean 255 UNIMPL stopcpu
366 1.45.2.1 yamt 256 STD { int|ultrix_sys||getsysinfo(unsigned op, char *buffer, \
367 1.11 mycroft unsigned nbytes, int *start, char *arg); }
368 1.45.2.1 yamt 257 STD { int|ultrix_sys||setsysinfo(unsigned op, char *buffer, \
369 1.11 mycroft unsigned nbytes, unsigned arg, unsigned flag); }
370 1.6 dean
371