From 194318d21f8ce386a186d90544d8a1d81aa222c2 Mon Sep 17 00:00:00 2001 From: Luca Dariz Date: Mon, 16 Jan 2023 11:58:54 +0100 Subject: update writev syscall signature with rpc types * device/device_emul.h: write/writev: update trap argument types * device/ds_routines.c: update argument types and adjust copyin * device/ds_routines.h: write/writev: update trap argument type * include/device/device_types.h: add rpc_io_buf_vec_t type * kern/ipc_mig.c: write/writev: update trap argument type * kern/ipc_mig.h: Likewise Message-Id: <20230116105857.240210-5-luca@orpolo.org> --- kern/ipc_mig.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'kern/ipc_mig.h') diff --git a/kern/ipc_mig.h b/kern/ipc_mig.h index c96a00da..cd298efe 100644 --- a/kern/ipc_mig.h +++ b/kern/ipc_mig.h @@ -127,7 +127,7 @@ extern io_return_t syscall_device_write_request( mach_port_name_t device_name, mach_port_name_t reply_name, dev_mode_t mode, - recnum_t recnum, + rpc_recnum_t recnum, rpc_vm_offset_t data, rpc_vm_size_t data_count); @@ -135,8 +135,8 @@ io_return_t syscall_device_writev_request( mach_port_name_t device_name, mach_port_name_t reply_name, dev_mode_t mode, - recnum_t recnum, - io_buf_vec_t *iovec, + rpc_recnum_t recnum, + rpc_io_buf_vec_t *iovec, rpc_vm_size_t iocount); mach_port_name_t mig_get_reply_port(void); -- cgit v1.2.3