From 9562a7ce0ae0a102cea4b0658d004f479a816290 Mon Sep 17 00:00:00 2001 From: GreemDev Date: Thu, 20 Mar 2025 01:52:45 -0500 Subject: [PATCH] Log all data passed in CreateContextForSystem --- src/Ryujinx.HLE/HOS/Services/Ssl/ISslService.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Ryujinx.HLE/HOS/Services/Ssl/ISslService.cs b/src/Ryujinx.HLE/HOS/Services/Ssl/ISslService.cs index 7be6cbd1c..17fde279c 100644 --- a/src/Ryujinx.HLE/HOS/Services/Ssl/ISslService.cs +++ b/src/Ryujinx.HLE/HOS/Services/Ssl/ISslService.cs @@ -129,9 +129,11 @@ namespace Ryujinx.HLE.HOS.Services.Ssl // CreateContextForSystem(u64 pid, nn::ssl::sf::SslVersion, u64) public ResultCode CreateContextForSystem(ServiceCtx context) { + ulong pid = context.RequestData.ReadUInt64(); SslVersion sslVersion = (SslVersion)context.RequestData.ReadUInt32(); + ulong pidPlaceholder = context.RequestData.ReadUInt64(); - Logger.Stub?.PrintStub(LogClass.ServiceSsl, new { sslVersion }); + Logger.Stub?.PrintStub(LogClass.ServiceSsl, new { pid, sslVersion, pidPlaceholder }); return ResultCode.Success; } @@ -160,6 +162,7 @@ namespace Ryujinx.HLE.HOS.Services.Ssl // VerifySignature(buffer<0x5> unknownInput1, buffer<0x5> unknownInput2, buffer<0x5> unknownInput3, buffer unknown1) public ResultCode VerifySignature(ServiceCtx context) { + // I would log these values like a proper stub, but I genuinely don't know how. Logger.Stub?.PrintStub(LogClass.ServiceSsl); return ResultCode.Success;