aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLuca Dariz <luca@orpolo.org>2023-01-16 11:58:53 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-01-18 02:24:34 +0100
commitc2886e18c39182084c11d85f18fff5f9f81360ef (patch)
tree46c6bfc6404a2b183bdde4f642368568c1ed863f /include
parent8ddf8e991c0d271d2681627fab08e6730ae73ae0 (diff)
downloadgnumach-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.h18
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_ */