Ryujinx/Ryujinx.HLE/HOS/Ipc
Ac_K 50ba233ac6
ipc: Remove size checks for buffer type 0x21/0x22 (#2387)
* ipc: Remove size checks for buffer type 0x21/0x22

Since original IPC implementation doesn't check the buffers size, there is no reason to check them so I've removed it. Checking the buffers addresses could prevent to unexpected behaviors.

That's fix a bsd service issue with some homebrew and some games like Knockout City (https://github.com/Ryujinx/Ryujinx-Games-List/issues/3622) which is now bootable:

* addresses gdkchan's review
2021-06-22 19:32:22 +02:00
..
IpcBuffDesc.cs
IpcHandleDesc.cs
IpcMagic.cs
IpcMessage.cs ipc: Remove size checks for buffer type 0x21/0x22 (#2387) 2021-06-22 19:32:22 +02:00
IpcMessageType.cs
IpcPtrBuffDesc.cs
IpcRecvListBuffDesc.cs
ServiceProcessRequest.cs