Add sys___mount50() that includes an extra parameter for thre data length.

Mark sys_mount() as COMPAT_40.
Hmmm... the aio calls should have started at 400, not 399.
I've left 407-409 free.
This commit is contained in:
dsl 2007-07-14 15:38:40 +00:00
parent 61a446b076
commit 9326e3a3ef

View File

@ -1,4 +1,4 @@
$NetBSD: syscalls.master,v 1.169 2007/04/30 14:44:30 rmind Exp $
$NetBSD: syscalls.master,v 1.170 2007/07/14 15:38:40 dsl Exp $
; @(#)syscalls.master 8.2 (Berkeley) 1/13/94
@ -94,7 +94,7 @@
#else
20 STD MPSAFE { pid_t sys_getpid(void); }
#endif
21 STD { int sys_mount(const char *type, const char *path, \
21 COMPAT_40 { int sys_mount(const char *type, const char *path, \
int flags, void *data); }
22 STD { int sys_unmount(const char *path, int flags); }
23 STD { int sys_setuid(uid_t uid); }
@ -805,3 +805,11 @@
405 STD { int sys_aio_write(struct aiocb *aiocbp); }
406 STD { int sys_lio_listio(int mode, struct aiocb *const *list, \
int nent, struct sigevent *sig); }
407 UNIMPL
408 UNIMPL
409 UNIMPL
; More interface changes
410 STD { int sys___mount50(const char *type, \
const char *path, int flags, void *data, \
size_t data_len); }