From 913971417e0732ef813c57c532f9e221641cee9d Mon Sep 17 00:00:00 2001 From: bunnei Date: Mon, 10 May 2021 16:16:36 -0700 Subject: hle: kernel: hle_ipc: Improve IPC code and add initial support for TIPC. - Fixes our move handles implementation to actually move objects. - Simplifies the traditional IPC path. --- src/core/hle/kernel/hle_ipc.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/core/hle/kernel/hle_ipc.h') diff --git a/src/core/hle/kernel/hle_ipc.h b/src/core/hle/kernel/hle_ipc.h index 07360629e..3e66e5542 100644 --- a/src/core/hle/kernel/hle_ipc.h +++ b/src/core/hle/kernel/hle_ipc.h @@ -66,7 +66,8 @@ public: * this request (ServerSession, Originator thread, Translated command buffer, etc). * @returns ResultCode the result code of the translate operation. */ - virtual ResultCode HandleSyncRequest(Kernel::HLERequestContext& context) = 0; + virtual ResultCode HandleSyncRequest(Kernel::KServerSession& session, + Kernel::HLERequestContext& context) = 0; /** * Signals that a client has just connected to this HLE handler and keeps the -- cgit v1.2.3