Enable/add more stubs

This commit is contained in:
Lubos Dolezel 2017-04-02 21:21:58 +02:00
parent 4cc9c19090
commit 7e15e911a7

View File

@ -378,7 +378,6 @@ ld2xpc(launch_data_t ld)
}
#endif
#if 0
xpc_object_t
xpc_copy_entitlement_for_token(const char *key __unused, audit_token_t *token __unused)
{
@ -387,7 +386,15 @@ xpc_copy_entitlement_for_token(const char *key __unused, audit_token_t *token __
val.b = true;
return (_xpc_prim_create(_XPC_TYPE_BOOL, val,0));
}
#endif
xpc_object_t
xpc_copy_entitlements_for_pid(pid_t pid)
{
xpc_u val;
val.b = true;
return (_xpc_prim_create(_XPC_TYPE_BOOL, val,0));
}
int
xpc_pipe_send(xpc_object_t xobj, uint64_t id, xpc_port_t local, xpc_port_t remote)
@ -459,3 +466,9 @@ xpc_pipe_receive(xpc_port_t local, xpc_port_t *remote, xpc_object_t *result,
free(buffer);
return (ret);
}
kern_return_t xpc_call_wakeup(mach_port_t p, int err)
{
return KERN_SUCCESS;
}