diff options
author | Luca Dariz <luca@orpolo.org> | 2023-01-16 11:58:53 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-01-18 02:24:34 +0100 |
commit | c2886e18c39182084c11d85f18fff5f9f81360ef (patch) | |
tree | 46c6bfc6404a2b183bdde4f642368568c1ed863f /include | |
parent | 8ddf8e991c0d271d2681627fab08e6730ae73ae0 (diff) | |
download | gnumach-c2886e18c39182084c11d85f18fff5f9f81360ef.tar.gz gnumach-c2886e18c39182084c11d85f18fff5f9f81360ef.tar.bz2 gnumach-c2886e18c39182084c11d85f18fff5f9f81360ef.zip |
update syscall signature with rpc_vm_* and mach_port_name_t
* include/mach/mach_types.h: use mach port names
* kern/ipc_mig.c: update vm types and use copyin/copyout helpers
* kern/ipc_mig.h: Likewise
Signed-off-by: Luca Dariz <luca@orpolo.org>
Message-Id: <20230116105857.240210-4-luca@orpolo.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/mach/mach_traps.h | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/include/mach/mach_traps.h b/include/mach/mach_traps.h index 0433707a..2a87f62a 100644 --- a/include/mach/mach_traps.h +++ b/include/mach/mach_traps.h @@ -35,19 +35,9 @@ #include <mach/port.h> -mach_port_t mach_reply_port - (void); - -mach_port_t mach_thread_self - (void); - -#ifdef __386BSD__ -#undef mach_task_self -#endif -mach_port_t mach_task_self - (void); - -mach_port_t mach_host_self - (void); +mach_port_name_t mach_reply_port (void); +mach_port_name_t mach_thread_self (void); +mach_port_name_t mach_task_self (void); +mach_port_name_t mach_host_self (void); #endif /* _MACH_MACH_TRAPS_H_ */ |