Update for new SVID IPC calls, and also update the list of syscalls

to include the complete set as of 9.x.
This commit is contained in:
thorpej 1999-08-25 04:50:53 +00:00
parent 0d32655143
commit 0dc5bd44d5

View File

@ -1,4 +1,4 @@
$NetBSD: syscalls.master,v 1.20 1999/02/09 20:21:18 christos Exp $
$NetBSD: syscalls.master,v 1.21 1999/08/25 04:50:53 thorpej Exp $
; @(#)syscalls.master 8.1 (Berkeley) 7/19/93
@ -239,35 +239,38 @@
154 STD { int hpux_sys_netioctl(int call, int *args); }
155 STD { int hpux_sys_lockf(int fd, int func, long size); }
#ifdef SYSVSEM
156 NOARGS { int sys_semget(key_t key, int nsems, int semflg); }
157 NOARGS { int sys___semctl(int semid, int semnum, int cmd, \
union semun *arg); }
158 NOARGS { int sys_semop(int semid, struct sembuf *sops, \
u_int nsops); }
156 NOARGS { int sys_semget(key_t key, int nsems, \
int semflg); }
157 STD { int hpux_sys_osemctl(int semid, int semnum, \
int cmd, union __semun arg); }
158 NOARGS { int sys_semop(int semid, \
struct sembuf *sops, u_int nsops); }
#else
156 UNIMPL semget
157 UNIMPL semctl
157 UNIMPL osemctl
158 UNIMPL semop
#endif
#ifdef SYSVMSG
159 NOARGS { int sys_msgget(key_t key, int msgflg); }
160 NOARGS { int sys_msgctl(int msqid, int cmd, \
struct msqid_ds *buf); }
161 NOARGS { int sys_msgsnd(int msqid, void *msgp, size_t msgsz, \
int msgflg); }
162 NOARGS { int sys_msgrcv(int msqid, void *msgp, size_t msgsz, \
long msgtyp, int msgflg); }
160 STD { int hpux_sys_omsgctl(int msqid, int cmd, \
struct hpux_omsqid_ds *buf); }
161 NOARGS { int sys_msgsnd(int msqid, void *msgp, \
size_t msgsz, int msgflg); }
162 NOARGS { int sys_msgrcv(int msqid, void *msgp, \
size_t msgsz, long msgtyp, int msgflg); }
#else
159 UNIMPL msgget
160 UNIMPL msgctl
160 UNIMPL omsgctl
161 UNIMPL msgsnd
162 UNIMPL msgrcv
#endif
#ifdef SYSVSHM
163 NOARGS { int sys_shmget(key_t key, int size, int shmflg); }
164 STD { int hpux_sys_shmctl(int shmid, int cmd, \
caddr_t buf); }
165 NOARGS { int sys_shmat(int shmid, void *shmaddr, int shmflg); }
163 NOARGS { int sys_shmget(key_t key, int size, \
int shmflg); }
164 STD { int hpux_sys_oshmctl(int shmid, int cmd, \
struct hpux_oshmid_ds *buf); }
165 NOARGS { int sys_shmat(int shmid, void *shmaddr, \
int shmflg); }
166 NOARGS { int sys_shmdt(void *shmaddr); }
#else
163 UNIMPL shmget
@ -275,25 +278,26 @@
165 UNIMPL shmat
166 UNIMPL shmdt
#endif
; XXX 68020_advise
167 STD { int hpux_sys_advise(int arg); }
168 UNIMPL nsp_init
169 UNIMPL cluster
170 UNIMPL mkrnod
171 UNIMPL
171 UNIMPL test
172 UNIMPL unsp_open
173 UNIMPL
174 STD { int hpux_sys_getcontext(char *buf, int len); }
175 UNIMPL
176 UNIMPL
177 UNIMPL
175 UNIMPL setcontext
176 UNIMPL bigio
177 UNIMPL pipenode
178 UNIMPL lsync
179 UNIMPL
179 UNIMPL getmachineid
180 UNIMPL mysite
181 UNIMPL sitels
182 UNIMPL
183 UNIMPL
182 UNIMPL swapclients
183 UNIMPL rmtprocess
184 UNIMPL dskless_stats
185 UNIMPL
185 UNIMPL Northrop special
186 UNIMPL setacl
187 UNIMPL fsetacl
188 UNIMPL getacl
@ -335,7 +339,7 @@
221 UNIMPL
222 UNIMPL
223 UNIMPL
224 UNIMPL
224 UNIMPL set_no_trunc
225 NOARGS { int sys_pathconf(char *path, int name); }
226 NOARGS { int sys_fpathconf(int fd, int name); }
227 UNIMPL
@ -346,9 +350,9 @@
u_int count, long *basep); }
232 NOARGS { int compat_09_sys_getdomainname(char *domainname, \
int len); }
233 UNIMPL nfs_getfh
233 UNIMPL getfh
234 UNIMPL vfsmount
235 UNIMPL nfs_svc
235 UNIMPL nfssvc
236 NOARGS { int compat_09_sys_setdomainname(char *domainname, \
int len); }
237 UNIMPL statfs
@ -368,15 +372,15 @@
248 UNIMPL
249 UNIMPL
250 UNIMPL
251 UNIMPL
252 UNIMPL
253 UNIMPL
254 UNIMPL
255 UNIMPL
256 UNIMPL
257 UNIMPL
258 UNIMPL
259 UNIMPL
251 UNIMPL ulconnect
252 UNIMPL ulcontrol
253 UNIMPL ulcreate
254 UNIMPL uldest
255 UNIMPL ulrecv
256 UNIMPL ulrecvcn
257 UNIMPL ulsend
258 UNIMPL ulshutdown
259 UNIMPL swapfs
260 UNIMPL
261 UNIMPL
262 UNIMPL
@ -384,15 +388,16 @@
264 UNIMPL
265 UNIMPL
266 UNIMPL
267 UNIMPL
267 UNIMPL tsync
; called getnumfds in HP-UX
268 NOARGS { int compat_43_sys_getdtablesize(void); }
269 NOARGS { int sys_poll(struct pollfd *fds, u_int nfds, \
int timeout); }
270 UNIMPL
271 UNIMPL
270 UNIMPL getmsg
271 UNIMPL putmsg
272 NOARGS { int sys_fchdir(int fd); }
273 UNIMPL
274 UNIMPL
273 UNIMPL getmount_cnt
274 UNIMPL getmount_entry
275 NOARGS { int compat_43_sys_accept(int s, caddr_t name, \
int *anamelen); }
276 NOARGS { int sys_bind(int s, caddr_t name, int namelen); }
@ -429,35 +434,45 @@
295 UNIMPL
296 UNIMPL
297 UNIMPL
298 UNIMPL
299 UNIMPL
300 UNIMPL
301 UNIMPL
302 UNIMPL
303 UNIMPL
304 UNIMPL
305 UNIMPL
306 UNIMPL
307 UNIMPL
308 UNIMPL
309 UNIMPL
310 UNIMPL
311 UNIMPL
298 UNIMPL ipccreate
299 UNIMPL ipcname
300 UNIMPL ipcnamerase
301 UNIMPL ipclookup
302 UNIMPL ipcselect
303 UNIMPL ipcconnect
304 UNIMPL ipcrecvcn
305 UNIMPL ipcsend
306 UNIMPL ipcrecv
307 UNIMPL ipcgetnodename
308 UNIMPL ipcsetnodename
309 UNIMPL ipcontrol
310 UNIMPL ipcshutdown
311 UNIMPL ipcdest
#ifdef SYSVSEM
312 NOARGS { int sys___semctl(int semid, int semnum, int cmd, \
union semun *arg); } nsemctl
312 STD { int hpux_sys_semctl(int semid, int semnum, int cmd, \
union __semun arg); }
#else
312 UNIMPL semctl
#endif
#ifdef SYSVMSG
313 NOARGS { int sys_msgctl(int msqid, int cmd, \
struct msqid_ds *buf); } nmsgctl
313 STD { int hpux_sys_msgctl(int msqid, int cmd, \
struct hpux_msqid_ds *buf); }
#else
313 UNIMPL msgctl
#endif
#ifdef SYSVSHM
314 STD { int hpux_sys_nshmctl(int shmid, int cmd, \
caddr_t buf); }
314 STD { int hpux_sys_shmctl(int shmid, int cmd, \
struct hpux_shmid_ds *buf); }
#else
314 UNIMPL shmctl
#endif
315 UNIMPL mpctl
316 UNIMPL exportfs
317 UNIMPL getpmsg
318 UNIMPL putpmsg
319 UNIMPL strioctl
320 UNIMPL msync
321 UNIMPL msleep
322 UNIMPL mwakeup
323 UNIMPL msem_init
324 UNIMPL msem_remove