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:
parent
0d32655143
commit
0dc5bd44d5
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user