aboutsummaryrefslogtreecommitdiff
path: root/ipc/ipc_entry.c
diff options
context:
space:
mode:
Diffstat (limited to 'ipc/ipc_entry.c')
-rw-r--r--ipc/ipc_entry.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/ipc/ipc_entry.c b/ipc/ipc_entry.c
index 0414ba5f..c24ea46c 100644
--- a/ipc/ipc_entry.c
+++ b/ipc/ipc_entry.c
@@ -67,7 +67,7 @@ struct kmem_cache ipc_entry_cache;
kern_return_t
ipc_entry_alloc(
ipc_space_t space,
- mach_port_t *namep,
+ mach_port_name_t *namep,
ipc_entry_t *entryp)
{
kern_return_t kr;
@@ -97,10 +97,10 @@ ipc_entry_alloc(
entry->ie_bits = 0;
entry->ie_object = IO_NULL;
entry->ie_request = 0;
- entry->ie_name = (mach_port_t) key;
+ entry->ie_name = (mach_port_name_t) key;
*entryp = entry;
- *namep = (mach_port_t) key;
+ *namep = (mach_port_name_t) key;
return KERN_SUCCESS;
}
@@ -121,7 +121,7 @@ ipc_entry_alloc(
kern_return_t
ipc_entry_alloc_name(
ipc_space_t space,
- mach_port_t name,
+ mach_port_name_t name,
ipc_entry_t *entryp)
{
kern_return_t kr;
@@ -198,12 +198,11 @@ ipc_entry_alloc_name(
ipc_entry_t
db_ipc_object_by_name(
const task_t task,
- mach_port_t name)
+ mach_port_name_t name)
{
ipc_space_t space = task->itk_space;
ipc_entry_t entry;
-
entry = ipc_entry_lookup(space, name);
if(entry != IE_NULL) {
iprintf("(task 0x%x, name 0x%x) ==> object 0x%x",